ver.1サポートサイト


画像型フィールドの取得フォーマット

最終更新日:2022年08月30日

リクエストフォーマット

アプリケーション名:database

メソッド名:select

入出力:

(request 例)

"db_title" : "db_title001", 
"select_columns": ["id","image"], 
"data_format": {"image": "thumbnail_image_url"},

(response 例)

"code" : " 応答コード ", 
"message" : " 応答メッセージ ", 
"header" : ["id", " サムネイル画像 "], 
"data" : [ 
["1", "https://regXX.smp.ne.jp/spiral/public_thumbnail/[image_token]"], 
["2", "https://regXX.smp.ne.jp/spiral/public_thumbnail/[image_token]"] 
]

data_format パラメータ:response の data パラメーターで受け取るときの形式を指定する。

・画像型フィールドのみ対応。画像型フィールド以外の場合、本パラメータの指定は無視される。

・出力形式に指定可能な値は以下の通り

data_formatの値 表示形式
normal thumbnail_image_base64 と同じ
thumbnail_image_base64 サムネイル画像を base64 形式でエンコードして出力
thumbnail_image_url サムネイル画像をダウンロードするための一時的な URL
original_image_url オリジナル画像をダウンロードするための一時的な URL

・指定しない場合は ‘normal’となる。

・同じ画像型フィールドを複数の出力形式で取得する場合は、select_columnsとdata_formatに以下のように指定する。

 select_columnsには、data_formatで指定した出力形式の数だけ、フィールドの指定を行う。

 例:imageフィールドを複数の出力形式で取得(1つ目はthumbnail_image_url形式、2つ目はoriginal_image_url形式)

{
"select_columns": ["image","image"], 
"data_format": {"image": ["thumbnail_image_url","original_image_url"]} 
}

レスポンスのURL

public_thumbnail を含むものがサムネイル画像を返す URL 、 public_image を含むものが元画像を返す URL となっている。