未知

EbaySuds的Python项目详细描述


我发现的大多数使用ebay api的python库都基于plain xmlapi。这基本上意味着lib的作者必须为他们想要支持的每个方法编写请求生成器函数。

ebay有一百五十个可以通过其api访问的方法,每个方法都有一些必需的和几十个可选的参数。这基本上意味着所有的python ebay lib都是非常不完整的,而且可能也已经过时了,因为维护它们太麻烦了。

肥皂

ebay也提供了一个soap api。soap api基本上只是xmlapi,它周围有一些额外的详细xml包装。但是soap api的一个优点是它有一个wsdl…另一个xml文件(5.3MB currently),它描述了所有的请求方法和参数及其类型和响应。

python已经有了一个优秀的soap库,Suds。因此,通过sud使用ebay的so a p api似乎是更好的方法……

脏…

…ebay对soap/wsdl的实现似乎有点特殊(可能是……{em1}$wrong)-至少通过sud调用方法并不像它所能做到的那么顺利。

再次清洁…

所以我在sud上做了一个很薄的包装,这样您就可以很容易地使用python中最新形式的all的ebay api方法。

有关用法和文档,请参见github。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate、Spring和SLF4J绑定   java如何准确地导航导航地图。天花板入口()工作?   从excel文件导入数据时发生java异常   java如何将地图转换为url查询字符串?   java HSQLDB在数据库中插入值   java将元素从JTextField添加到ArrayList   java如何使用SetDataSource从名称中有空格的MP3文件中获取唱片集艺术   java排序ArrayList<ArrayList<String>>作为行字段   java在拼写检查器中更新正确的拼写   哪里可以找到JavaAPI类图?   spring boot如何在自动生成的swagger java类中屏蔽任何参数   java使用哪种设计模式(我需要类似中介模式的东西)?   java为什么JTextfield没有出现在这个实例中?   如何在Java中向当前日期添加一个月?   安卓如何使java类可序列化,从而扩展不可序列化的