受注伝票件数取得API フィールド一覧について
#1
2018/12/16 (日) 20:16
受注伝票件数取得API フィールド一覧について
APIの利用方法について教えて下さい。
現在、以下の形式でリクエストが成功することは確認しました。
【以下のパラメーターでリクエスト】
API:***/api_v1_receiveorder_base/count
method:POST
{
'access_token':(アクセストークン)
'refresh_token':(リフレッシュトークン)
}
リクエストは成功した為、実際にデータを取得していきたいのですが、
以下のフィールドを例に使い方を確認させて頂けないでしょうか。
receive_order_confirm_check_id
使い方は以下の通り記述されておりますが、
「フィールド名-比較演算子」
上記のフィールドは特に当日の確認チェック区分があるかないかだけにつき、
特にパラメーターとして指定するものがないと思っている為、
以下で相違ないかと思っているのですが、使い方としてあっておりますでしょうか。
API:***/api_v1_receiveorder_base/count
method:POST
{
'access_token':'(アクセストークン)',
'refresh_token':'(リフレッシュトークン)',
'receive_order_confirm_check_id-eq':'' ※パラメーターとして何も入れていない
}
上記でリクエストすることで、
以下パラメーターの何れかが返ってくると思っております。
0:確認不要
1:確認必要
2:確認済み
上記で認識としてあっておりますでしょうか。
教えて頂きたく、どうぞ宜しくお願い致します。
お問い合わせありがとうございます。
お問い合わせありがとうございます。
receiveorder_base/count こちらのAPIは件数を取得するだけのAPIになります。
データを取得するには/api_v1_receiveorder_base/search(受注検索API)をご利用くださいませ。
fieldsに取得したいフィールド名を設定していただけますでしょうか。
詳しいご利用方法は以下をご参照ください。
https://developer.next-engine.com/api/api_v1_receiveorder_base/search
ありがとうございます
ご回答ありがとうございます。
APIを変更します。
なお、現在テスト環境に接続し開発を行っているのですが、
接続先メイン機能を選択していなくとも、Fieldsの値は何か疑似的に返してくれる仕様でしょうか。
理由としては以下の通りパラメーターをセットし、APIをCallしてみたのですが、空の配列が返ってきた為です。
【呼んだ内容】
エンドポイント:/api_v1_receiveorder_base/search
payload = {
'method' : 'post',
'payload' : {
'access_token':XXXXXXXXXXXXXXXXXX,
'refresh_token':XXXXXXXXXXXXXXXXXX,
'wait_flag':'1',
'fields':'receive_order_confirm_check_id'
}
}
【結果】
{
"result":"success",
"count":"0",
"data:[],
"access_token":"XX",
"access_token_end_date":”",
"refresh_token":"XX",
"refresh_token_end_date":""
}
Re:ありがとうございます
擬似的にということではなく、
対象となるデータがない場合に空で返ってまいります。