如何用ebay授权webapp?

时间:2017-05-31 13:51:39

标签: python django python-3.x ebay ebay-api

我正在制作一个django应用程序,可以保存我在ebay上的项目信息。 因此,每个用户都有多个ebay帐户。 例如: user1可以访问ebay1,ebay2,ebay3帐户。 如何为每个帐户获取appid,certid,devid和token? 最好的方法是点击“添加ebay帐户”并在新窗口中使用ebay登录页面并通过插入用户名/密码进行授权。

我看了一眼:

https://github.com/timotheus/ebaysdk-python

https://developer.ebay.com/devzone/xml/docs/reference/ebay/FetchToken.html

但我不清楚。 任何人都可以为我提供一些分步或任何指导方针吗?

提前致谢

3 个答案:

答案 0 :(得分:1)

InvalidHeader at /ebay_accounts/begin_create Header value 3 must be of type str or bytes, not <class 'int'> 

你必须将str附加到你发送的数据上(如“是”)

答案 1 :(得分:0)

我使用了此repo中的代码:https://github.com/luke-dixon/django-ebay-accounts 修复自:here它很有用

答案 2 :(得分:0)

您只需登录开发者帐户,然后点击用户标记。

接下来,点击此处获取用户令牌。

登录您需要

标记的每个帐户

您的APPID,CertId和DevID始终保持不变..