Skip to content

Files Profile

TakayukiHoshi1984 edited this page Mar 27, 2017 · 1 revision

目次

API 機能概要
Files API 各デバイスプラグインが持っているファイルにアクセスするためのAPI。

機能概要

各デバイスプラグインが持っているファイルにアクセスするためのAPI。
Javascriptからは、バイナリを直接操作することができない。その為にURIという形にして返却することになる。
その為にFile Receive APIでファイルを取得する際には、Filesプロファイルを経由して取得できるURIにしている。
例えば、Javascriptでは、取得したURIが画像の場合には、imgタグのsrcに設定して画像を表示する。
テキストの場合には、XMLHttpRequestでテキストを取得する。

インターフェース名称 Version 種別
Files Get API 2.0.0 同期I/F

概要

各デバイスプラグインが持っているファイルにアクセスする。

リクエスト

HTTPメソッド URI
GET /gotapi/files
論理名 物理名 データ型 省略 設定値
リソースのURL uri string - デバイスプラグインが持つファイルのURI。

レスポンス

バイナリーデータが直接返ってくる。 FileProfileなどで設定したファイルにより、ファイルのタイプなどが変わってくる。

リクエストサンプル

GET  http://localhost:4035/gotapi/files?uri=content://xxxxxx

レスポンスサンプル

リソースのバイナリーが返ってくる。

Clone this wiki locally