受注伝票件数取得API フィールド一覧について

4 個の投稿 / 0 new
最終投稿
#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:確認済み

上記で認識としてあっておりますでしょうか。
教えて頂きたく、どうぞ宜しくお願い致します。

2018/12/19 (水) 10:19

お問い合わせありがとうございます。

お問い合わせありがとうございます。

receiveorder_base/count こちらのAPIは件数を取得するだけのAPIになります。
データを取得するには/api_v1_receiveorder_base/search(受注検索API)をご利用くださいませ。
fieldsに取得したいフィールド名を設定していただけますでしょうか。
詳しいご利用方法は以下をご参照ください。
https://developer.next-engine.com/api/api_v1_receiveorder_base/search

2018/12/23 (日) 12:24
ゆう

ありがとうございます

ご回答ありがとうございます。
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":""
}

2018/12/27 (木) 13:57

Re:ありがとうございます

擬似的にということではなく、
対象となるデータがない場合に空で返ってまいります。