pyallegro是一个框架,它提供了一种使用allegro web api和rest ap的简单方法。

pyAllegro的Python项目详细描述


快板API

pyallegro是一个框架,它提供了使用allegroWeb APIRest AP的简单方法。您不需要知道restful、soap或oauth 2.0是如何工作的。

至于现在,它准备从Allegro获取数据-而不是管理您的帐户或出价。

开始:

  1. 转到https://apps.developer.allegro.pl/并注册您的应用程序。您需要将redirecion url设置为http://localhost:8000-将是本地服务器接收您的自动调整数据(oauth 2.0),
  2. 生成应用程序密码here
  3. pip install pyAllegro
  4. 安装pyallegro
  5. 导入from pyAllegro.api import AllegroRestApi, AllegroWebApi
  6. 从Allegro收到的安装凭据(默认保存在此处:'/user s/{user}/.allegroapiconfig'):
WebApi = AllegroWebApi()

WebApi.credentials_set(
        appName='<credentials from allegro>',
        clientId='<credentials from allegro>',
        clientSecred='<credentials from allegro>',
        userLogin='<allegro login>',
        redirectUrl='<redirect uri - the same you provided during app registration on allegro >',
        appPassword='<app password>'
        )

RestApi = AllegroRestApi()

RestApi.credentials_set(
        appName='<credentials from allegro>',
        clientId='<credentials from allegro>',
        clientSecred='<credentials from allegro>',
        redirectUrl='http://localhost:8000'
        )

如何使用小快板:

Allegro API文档:

参考文献

感谢:

待办事项

  • [X]在PYPI上发布包
  • []重新启动输入
  • []重新启动删除
  • []重新启动后

变更日志

版本。0.1.0:

  • 自动令牌刷新

版本。0.1.1,0.2.0:

  • RestApi.resource_get()方法中自动加载令牌

版本。0.3.0:

  • 在webapi中添加了response2JSON()函数-将suds响应转换为json。

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

推荐PyPI第三方库


热门话题
用于批量操作的java RESTful API分块响应   java读取在线存储的文本文件   在Java ME中将双精度舍入到小数点后5位   java查找一个数字的最接近因子   java更改JMenuBar的字体   java Kmeans聚类算法运行时间和复杂性   java是否可以阻止try catch返回null   java内容解析器指向具有正确URI的错误表   java Android Kotlin插装测试未被识别为插装测试   java TestNG@Dataprovider   在forloop和print语句中声明变量时发生java错误   java在Android Studio 3中设置JNI