Я должен интегрировать свой django проект с Ebay. Я следовал за хранилищем SDK и настраивал учетную запись на форуме разработчиков, как указано здесь Ebay SDK Repository для Python
Я пытался запустить следующую функцию, чтобы добавить элемент
#!/usr/bin/env python3
из ebaysdk.trading import Connection
if __name__ == '__main__':
api = Connection(config_file="ebay.yaml", domain="api.sandbox.ebay.com", debug=True)
request = {
"Item": {
"Title": "Professional Mechanical Keyboard",
"Country": "US",
"Location": "IT",
"Site": "US",
"ConditionID": "1000",
"PaymentMethods": "PayPal",
"PayPalEmailAddress": "nobody@gmail.com",
"PrimaryCategory": {"CategoryID": "33963"},
"Description": "A really nice mechanical keyboard!",
"ListingDuration": "Days_10",
"StartPrice": "150",
"Currency": "USD",
"ReturnPolicy": {
"ReturnsAcceptedOption": "ReturnsAccepted",
"RefundOption": "MoneyBack",
"ReturnsWithinOption": "Days_30",
"Description": "If you are not satisfied, return the keyboard.",
"ShippingCostPaidByOption": "Buyer"
},
"ShippingDetails": {
"ShippingServiceOptions": {
"FreeShipping": "True",
"ShippingService": "USPSMedia"
}
},
"DispatchTimeMax": "3"
}
}
api.execute("AddItem", request)
, но затем я сталкиваюсь со следующими ошибками
ebaysdk.exception.ConnectionError: "AddItem: Класс: RequestError, Уровень серьезности: Ошибка, Код: 120, Вам необходимо создать учетную запись продавца. Прежде чем вы сможете отобразить этот элемент, нам нужна дополнительная информация для создания учетной записи продавца. "
020-01-16 17 : 13: 02,385 ebaysdk [ПРЕДУПРЕЖДЕНИЕ]: AddItem: Class: RequestError, Уровень серьезности: Предупреждение, Код: 21920200, Атрибут политики возврата недействителен Атрибут политики возврата returnDescription Недействительно на этом сайте
Я не получаю как настроить аккаунт продавца или вернуть политику на Ebay. Я сделал много исследований и разработок со своей стороны, но не смог найти решение. Любая помощь в этом будет высоко оценена.