易趣api的python包装
python-eba的Python项目详细描述
这个项目打算围绕ebayapi创建一个简单的python包装器。
开发和下载网站
python包索引处的条目位于: https://pypi.python.org/pypi/python-ebay
在github协调开发: https://github.com/roopeshvaddepally/python-ebay
如何安装
新方法
使用pip或easy_install安装库。使用pip必须 使用选项--pre,因为python ebay当前标记为 预释放(β)质量。
pip install --pre python-ebay
- 创建配置文件。
- 在易趣的开发者网站上生成密钥: http://developer.ebay.com/quickstartguide/
- 创建一个示例配置文件。
- 将示例重命名为合理的名称。
- 编辑示例,特别是插入在 易趣的开发者网站。
python -c "import ebay.utils; ebay.utils.write_config_example()" mv config.ini.example ebay.apikey vim ebay.apikey
在使用python ebay之前,必须告诉它配置文件的位置:
from ebay.utils import set_config_file from ebay.shopping import FindProducts set_config_file("ebay.apikey") print FindProducts("pen", "false", "10", "JSON")
旧方式
下载python ebay的源代码包并将其解压缩。 https://github.com/roopeshvaddepally/python-ebay/tarball/master
- 创建配置文件。
- 在易趣的开发者网站上生成密钥: http://developer.ebay.com/quickstartguide/
- 编辑ebay/config.ini,特别是插入在 易趣的开发者网站。
使用以下命令安装(稍加修改)软件包:
python setup.py install
python ebay库现在包含一个工作配置文件。 您无需调用utils.set_config_file:
from ebay.shopping import FindProducts print FindProducts("pen", "false", "10", "JSON")
文档
很遗憾,pyton ebay库尚未完成。 我们的wiki上提供了开发状态的概述。 列出了当前实现的功能以及简短的说明: https://github.com/roopeshvaddepally/python-ebay/wiki/List-of-eBay-APIs
易趣开发者网站上提供了大量易趣API文档。 本文档主要介绍发送到易趣服务器的XML消息, 以及从这些服务器接收的XML响应。 http://developer.ebay.com/products/overview
python中的示例代码可以在目录examples/和 tests/。完整的源代码可以通过以下任一方式获得:
从以下位置下载存档: https://github.com/roopeshvaddepally/python-ebay/tarball/master
克隆git存储库:
git clone git://github.com/roopeshvaddepally/python-ebay.git
许可证
Apache许可证,版本2.0 请参阅此处的详细信息:http://www.apache.org/licenses/LICENSE-2.0.html
贡献者
- 艾克·韦尔克
- 乌特卡什·森加
- 瓦德贝利
- 斯蒂芬·巴拉班
- hbtronix
- 博格丹瓦拉莫夫
- 帕特克