问题描述
我刚刚开始搜索 Aliexpress-API 文档。在那里: Developers.aliexpress ,我在 python 中编码并且需要从 top.api 导入 AliexpressSolutionProductPostRequest 但它失败了。
我像这样在 Windows 上安装了 top lib:python -m pip install top 重装了两次,还是不行。它的官方网站和失败。我想不通。
AttributeError: module 'top.api' has no attribute 'AliexpressSolutionProductPostRequest'
这个库对阿里巴巴有不同的功能,对于aliexpres没有。有什么建议可以解决这个问题吗?其实我也找不到顶级图书馆的官方文档。谢谢..
解决方法
好的。我找到了这个库来修复这个错误。我们需要安装aliexpress-sdk:
pip install aliexpress-sdk
或(预发布):
pip install git+https://github.com/bayborodin/aliexpress-sdk
现在我可以导入位于 Aliexpress API Documentation 中的 Aliexpress 模块。
aliexpress 模块导入示例:
from aliexpress.api import AliexpressSolutionProductPostRequest
,
我刚刚学会了这样做的官方方法。
在 Aliexpress Console 上创建应用后,您可以为 Python 生成 API SDK。在那里您可以找到位于 Aliexpress API Documentation 中的顶级库函数。所以我们需要先创建App,一旦接受,我们就可以做所有这些事情。