2012-05-07 7 views
10

Magentoの1.7.0.0のSOAP V2のURLとは何ですか?ブラウザで「http://www.somedomain.com/api/v2_soap?wsdl=1」のサービスにアクセスしようとすると、「無効なWebサービスアダプタが指定されました」というエラーが表示されます。 これはバグですか、何か不足していますか?任意のヘルプMagentoのSOAP V2にアクセスするためのURLは、バージョン1.7.0.0で変更され

+0

更新を見てみましょう:それは/index.php/api/v2_soap?wsdl=1で動作します。 URL書き換えは、ベッケンドでは奇妙なyesに設定されています。 – Blazo

+0

あなたの書き換えはサーバーレベルで動作していますか? –

+0

はい、彼らはサイトのどこかで働いています。 – Blazo

答えて

23

使用

http://www.somedomain.com/index.php/api/v2_soap?wsdl=1 

の代わり

http://www.somedomain.com/api/v2_soap?wsdl=1 

1.7では、最初のURLのみが動作し、1.6以下では2番目のURLも機能します。

+1

匿名のdownvoteのTnx。どのように役立つ。 –

+3

これは時代遅れかもしれませんが、あなたのコメントが...あなたの答えは正しい方向に行く質問者を取得しますが、それでも彼らに誤報を与えています。私が知っているすべてのマゼンタのバージョン(1.6+)は、index.phpのない2番目のバージョンをサポートしています。 URLの書き換えが使用され、index.phpがどこにでも隠されるように、正しく設定するだけです。 –

0
http://xxxx.com/api/v2_soap?wsdl=1 

または

http://127.1.1.1/magentohost/api/v2_soap?wsdl=1 

ため おかげで書かhere

関連する問題