2017-12-13 9 views
1

これは簡単な作業です。私はmagentoで残りのAPI呼び出しを使用してユーザーを作成する必要があります。MagentoのREST API URL

私は、マゼンタバックエンドでコンシューマキー、コンシューマシークレット、アクセストークン、トークンシークレットを作成しました。

私はMagentoのドキュメントからこのURLを試してみました

http://35.205.34.98/index.php/rest/V1/customers

APIのURLに打たれていますし、私は顧客のリストを取得することができ、私は右のURLを探しています

{ 
    "message": "Request does not match any route." 
} 

を取得私はユーザーを作成することができますポスト要求を使用しています。

注:Magentoバージョン2.2.1と私はSOAPソリューションではなく、残りの解決策を探しています。

答えて

0

何が起こっているのか、あなたのパスにはindex.phpが必要かどうかは分かりません。 私はちょっとしたデバッグを行います。エラー文字列 "Request is not any route"を検索します。あなたのマゼンタのインストールで。 地雷がコンポーザー経由でインストールされているため、パスはmatchと呼ばれる機能があり、着信URLをシステム内のRESTパスのリストでチェックします。 $routesアレイを印刷し、予想されるルートがどのように見えるかを確認するだけで済みます。また、あなたの要求$request->getPathInfo()を印刷して、どのように見えるかを見ることができます。顧客のルートが着信要求パスと一致することを確認します。

関連する問題