2009-04-22 5 views
2

私はMagentoウェブサイトとインターフェイスするカスタムソリューションを実装しています。私のコードはC#です。 v2_soap APIxml-rpc APIのいずれかのWebサービスを使用して製品を作成しようとしています。私は両方のサービスを使用して製品を作成しようとしました。私は正常に製品を作成することはできません。各サービスで、私はエラーメッセージ[102] Invalid data given. Details in error message.を受け取ります。私はapi呼び出しにさまざまなデータを渡そうとしましたが、何も運がありませんでした。Magento Webサービスのエラー

1)Webサービスコールを作成したときに、どのデータが有効でないかというエラーメッセージを受け取る方法はありますか?エラーメッセージはどこかでdetailsを取得できることを示していますが、すべてのログを検索しました。エラーメッセージのデータは検索できませんでした。

2)Webサービスを使用して新しい製品を追加するために必要な最小限の属性は何ですか?

ここに私が使用しているコードのビットがあります。これはXML-RPCの実装です。私はcook computing xml-rpcライブラリを使用しています。

答えて

5

キーは属性セットです。デフォルトの属性セットは4です(少なくとも私にとって)。その小さな男は、多くの問題の根源です。 Magento Webサービスのエラー応答は、実際にはいくつかの作業を使用する可能性があります。

詳細については、このフォーラムスレッドを参照してください。http://www.magentocommerce.com/boards/viewthread/36892/