PHP

アクセストークンの期限切れについて

お世話になっております。
株式会社インキュービックです。

当社ではご登録頂いている各ユーザにおいて、10分に1回
APIを実行し伝票処理を行うアプリを運営しております。

PHP SDK(Ver1.1)を導入しており、トークンまわりの処理は
アプリ側で実施していない状況ですが、
まれにアクセストークンが切れてしまう現象が発生しております。

PHP SDKのバージョンを上げたら改善されますでしょうか?
アドバイスいただけますと幸いです。

どうぞ、よろしくお願いいたします。

PHPのサンプルコードでの環境設定

コミュニティ: 

お世話になります。
「サンプル(FuelPHP)」のページより環境設定をしているのですが、不明な部分があり質問させてください。

質問
「はじめに - ネクストエンジンアプリ基盤を動かす」でログインするときのURLが
https://localhost/auth/login
と記載されておりますが、環境に合わせるようとなっておりますが、どういう仕組みになっているのかが不明となっております。
ちなみにfuelPHPのWelcomepページは下記となっております。
https://localhost/fuelphp/

まずはPHPのサンプルコードを利用してアクセストークンがとれるまでの設定をしたいと思っておりますので、
わかりづらい質問で大変恐縮ですが、ご回答いただけると助かります。

PHPのサンプルコードでの環境設定

コミュニティ: 

お世話になります。
「サンプル(FuelPHP)」のページより環境設定をしているのですが、不明な部分があり質問させてください。

質問
ダウンロードした「app-template-fuel-master」について、「はじめに - ダウンロード」にある設定までは完了しました。
そのあと、このフォルダ下のファイルはインストールした「fuelphp」の直下に上書き保存すればよろしいのでしょうか。

まずはPHPのサンプルコードを利用してアクセストークンがとれるまでの設定をしたいと思っておりますので、
わかりづらい質問で大変恐縮ですが、ご回答いただけると助かります。

api_v1_receiveorder_base/count でコールしているが、Successで結果が0件しか返ってこない

・言語PHP
・SDKで接続しています。
・手動で作った注文伝票あり(確認待ち5件、引当待ち4件)
・Successとなるが、結果が0件

https://developer.next-engine.com/api/api_v1_receiveorder_base/count

レファレンスのサンプルのリクエストをみると、

・receive_order_shop_id-eq=xxx

とあるのですが、リクエストの項目には特に指定がないのですが、これは必須でしょうか?
必須場合、このidはどこから見れますでしょうか?

「受注一覧と受注詳細の確認」「出荷状況の確認と更新」のシステム連携する方法

1.受注一覧と受注詳細の確認
2.出荷状況の確認と更新
上記2点、API?など利用してシステム連携する場合、実装する方法や注意・制限事項などを教えいただくことは可能でしょうか。
関連するドキュメントやサンプルを頂けると助かります。

Excel から ネクストエンジンAPI を利用したい

お世話になります。

ネクストエンジンAPI を利用し、Excel から 商品情報の取得・在庫数の更新等を行いたいです。

2点質問があります。

質問1:
以下のアプリ作成画面で、Redirect URI の設定ができますが、
Excel(VBA) から 設定した Redirect URI にアクセスすれば、API が利用できる認識で合っていますでしょうか?
https://base.next-engine.org/apps/make/

受注伝票検索APIにつきまして

受注伝票検索において受注伝票リストを取得し、伝票番号を取得するバッチ処理を作成しております。

ネクストエンジン本体の受注伝票管理では確認待ち状態で2件存在しています。

APIではaccess_tokenとrefresh_tokenとfieldsを入力パラメータとして送信しましたが、
resultはsuccessでcountが0で返ってきます。

エンドポイントは以下のページのものを使用しております。
https://developer.next-engine.com/api/api_v1_receiveorder_base/search

また、uidやstateを取得する際のクライアントIDとクライアントシークレットはテスト環境設定のものを使用しております。

質問
①エンドポイントのホストはテスト環境も本番も一緒でしょうか?

②試用期間だと取得出来ないなどの制限はございますでしょうか?

③受注伝票のステータスによって取得できなかったりしますでしょうか?

アクセス制限のある環境との在庫連携(EC-CUBE2.12系)

現在EC-CUBE2.12系のテストサイトにて導入を進めておりますが、在庫連携がうまく行かない状況です。

考えられる要因として、IP制限やDigest認証をかけていたため制限を一時的に外し、
在庫を手動で更新して在庫連携履歴を確認したところ、
在庫連携処理のステータスは「スキップ」、メッセージに「在庫更新対象の商品がありませんでした」と表示されます。

原因の見当がつかないため、何か他に考えられる要因がございましたらご教示頂けますでしょうか。
※急ぎのため11/25には一次回答を頂けますと大変助かります。

ご確認の程、よろしくお願い致します。

消費税項目について

現在、楽天、Wowma、ポンパレ等のモールにて「送料」「代引き手数料」と言った、商品以外の手数料等にも消費税項目が表示されておりますが、
ネクストエンジンAPIで同等のデータを取得する方法はありますでしょうか?

在庫マスタ検索について

現在アプリを開発中です。

API「在庫マスタ検索」を
以下のページを参照しています。

https://developer.next-engine.com/api/api_v1_master_stock/search

テスト利用しているのですが
データが取得出来ません。

当方PHPにてpost入力し、successで返されますが
dataが何も入っていません。

これは、テスト環境だからデータが取得出来ない状態なのでしょうか?

よろしくお願い致します。