r = requests.post(
"http://shop.digiseller.ru/xml/shop_categories.asp",
data={'seller\id': 479531, 'category\id': 0}
)
r.textrequests.post関数にパラメータを正しく挿入するにはどうすればいいですか?
出力は次のようになります。<?xml version="1.0" encoding="utf-8"?><digiseller.response><retval>-1</retval><retdesc>отсутствует или неверно задан параметр seller/id</retdesc></digiseller.response>
(存在しないか、不正なパラメータの販売/ IDのようななめらか)
間違って何をして起こっていますか? digiseller.ruのAPIドキュメントでは、このようにparamateresの名前を "category \ id"、 "seller \ id"としなければならないと言われています。 バックスラッシュの代わりにスラッシュ「/」を使用しようとしましたが、機能しませんでした。ここで
は、APIでの要求の例である:
<digiseller.request>
<seller>
<id>479531</id>
</seller>
<category>
<id></id>
</category>
<lang></lang>
</digiseller.request>
リンクすることはできますか?また、なぜこの質問に 'r'というタグが付いていますか? –
ここではhttps://my.digiseller.ru/inside/myshop.asp?view=xml ですが、ロシア語なので、Google翻訳の方が使いやすくなっています。返信ありがとうございました – Berman
JSON形式はdata = {'seller':{'id':479531}、 'category':{'id':0}} であるはずですが、どちらも役に立ちません。/ –