Magento wiki から:
API トークンを取得するときは、次の場所で Unauthorized Request Token を取得することから始めます。
www.mystore.com/oauth/initiate
ただし、コードが機能せず、ブラウザで上記の URL を参照すると 404 が表示されます。
ベース URL にショップ ストア コードを追加しています (例: www.mystore.com/en/)。これで何かが変わるかどうかはわかりません。
Magento wiki から:
API トークンを取得するときは、次の場所で Unauthorized Request Token を取得することから始めます。
www.mystore.com/oauth/initiate
ただし、コードが機能せず、ブラウザで上記の URL を参照すると 404 が表示されます。
ベース URL にショップ ストア コードを追加しています (例: www.mystore.com/en/)。これで何かが変わるかどうかはわかりません。
また、次のリクエストで 404 http ステータスが返されるという問題もありました。
http://yourmagentostore.com/oauth/initiate
解決策は非常に簡単でした。同じドメインで複数のストアやストア ビューを使用している場合は、ストア ビューにマップする URL パスを追加することを忘れないでください。例えば
http://yourmagentostore.com/<my-store-view-path>/oauth/initiate
http:// を忘れないでください。したがって、ストアへの呼び出しは
http://yourmagentostore.com/oauth/initiate
また、REST サービスのセットアップには、投稿したリンクよりも多くの情報がありますが、これは概要にすぎません。実際に残りの応答を取得する前に、ストアには大量の構成があり、ユーザーが認識されていないか、承認されていないか、適切な ACL 権限がない場合、404 または 500 応答が返されます。ハッカーを思いとどまらせると思いますが、トラブルシューティングを行うのは面倒です. 自動化ツールを使用していますが、ストアのセットアップとトラブルシューティングは同じです。
私のブログを見てください。Magento REST API での冒険を最新の状態に保っています
。乾杯!
リッチ ボレク
http://magento-simplified.blogspot.com