ファイル取得API - getfileapi.get_file
データローダWebAPIで保存したイベントデータ内のファイルの情報を返却します。jpeg及びtiff形式の場合、EXIF情報として緯度・経度を埋め込んで返却します。
エンドポイント
https://<api-server-endpoint>/api/v1/getfileapi/jsonrpc
リクエスト例
下記は [loaderwebapi.add_record] で test_event_001 という名前で data_nameを定義した場合のリクエストになります。
{
"id": 1,
"jsonrpc": "2.0",
"method": "getfileapi.get_file",
"params": {
"data_name": "test_event_001",
"prefix_id": 1,
"path_id": "your_path_id",
"file_name": "your_file_name.jpg"
}
}
レスポンス例
下記は上記のリクエスト内容での返却内容になります。
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"file_data": "/9j/..."
}
}
パラメータ
JSON-RPCリクエスト内容のうち、params 内に指定可能なものを下記に表示します。 すべて必須パラメータです。
data_name: loaderwebapi.register_loader で指定した文字列prefix_id: register_loader 時、file_prefixid_columnで定義したカラム名の値で、1固定。path_id: register_loader 時、file_pathid_columnで定義したカラム名の値file_name: register_loader 時、file_name_columnで定義したカラム名の値
戻り値
file_data: base64化された文字列で返却し、jpegまたはtiffファイルで時空間情報があればEXIFの形で埋め込まれた状態となる。