受注一括登録の汎用パターン
作成者:suehiro 作成日:2017/5/25 (木) 10:58受注一括登録の汎用パターンにおいてCSVの文字列を指定するかと思いますが、
https://developer.next-engine.com/api/api_v1_receiveorder_base/upload
文字コードは何に対応しておりますでしょうか?
受注一括登録の汎用パターンにおいてCSVの文字列を指定するかと思いますが、
https://developer.next-engine.com/api/api_v1_receiveorder_base/upload
文字コードは何に対応しておりますでしょうか?
お世話になっております。
商品マスタアップロード 時のエラーについてお聞きしたい点がございます。
以下ののようなコードにて在庫数をアップデートするプログラムを走らせていましたが
エラーが出るようになってしました。
エラーコード:006005
エラーメッセージ:内部エラー(原因不明)が発生しました。お手数ですがサポートまでご連絡下さい。
$query = array();
$query['data'] = gzencode($csv, 9) ;
$query['data_type'] = 'gz' ;
$query['wait_flag'] = '1';
$data = $this->neapiclient->apiExecute('/api_v1_master_goods/upload', $query);
csvはShiftJISで以下ののような形式になっております。
"syohin_code","zaiko_su","nyusyukko_riyu"
"3232","2",""
エラーの原因等なに考えられますでしょうか?
以前までは問題なく動作しておりました。
受注情報を取り込む為に受注一括登録APIを使用しています。
APIのレスポンスはresult=successとなっていますが、実際にデータを確認すると取り込めていません。
APIで取り込んだデータと同様のデータを画面機能から取り込んだ所、「支払発送変換設定」の区分変換警告が出ていた為、取り込めていませんでした。
【質問1】
受注一括登録API使用したときの正しい手順を教えてください。
マニュアルを調べて、以下の処理順を想定したのですが、正しい手順を教えてください。
(1)受注一括登録API
↓
↓ result=succesの場合
↓
(2)アップロードキュー検索API
↓
↓ キューステータスの確認(que_status_id=2:全て処理成功の場合)
↓
(3)次処理
【質問2】
アップロードキュー検索APIの使用方法ですが、検索条件に必須の項目があったら教えてください。
以上、よろしくお願い致します。
アップロードキューの検索api(/api_v1_system_que/search)でエラー処理について
que_status_id=-1の場合、処理失敗(失敗あり/全て失敗)になりますが、複数行エラーがある場合
以下、どのパターンで処理されますか?
・最初に見つかったエラーのみ返す、すべてのデータは更新されない。
・最初に見つかったエラーのみ返す。最初に見つかったエラーの1件前までデータは更新。エラー後のデータは更新されない。
・最初に見つかったエラーのみ返す。正常のデータは全て更新される。
・全てのエラーを表示、エラーが1件でもあった場合はすべてのデータは更新されない。
・全てのエラーを表示、正常のデータは全て更新される。
・その他
【対象のAPIのパス】
/api_v1_system_que/search
【言語・SDK使用の有無】
Java + PHP
アップロード名(que_upload_name)のレスポンス値について
NE_API以外:メイン機能よりアップロード
NE_API:独自アプリ等からのAPI経由からアップロード
ということでよいか?
その場合、ネクストエンジンAPIでアップロードした場合にはどの機能でアップロードされたのか分かりますでしょうか?
現在、自社で商品情報入力画面を作成し、御社API経由でヤフオクへ自動出品する仕組みを作っております。
商品マスタ名項目CSV(http://manual.ec-doc.net/operation/operation-tips/zaiko-tips/k003/)に則った形式で商品マスタ予約一括登録APIを実行し一定時間後に商品マスタが登録された後、御社のバッチで自動的にヤフオクに出品される理解でおりますが、上記の商品マスタ名項目CSVには開催期間や自動延長設定、早期終了設定や最低落札価格といったヤフオク独自の機能の設定項目がありません。
どのような方法で設定すればいいのでしょうか。