对请求的OAuthlib身份验证支持。

requests-oauthlib的Python项目详细描述


OAuth 1工作流

OAuth1看起来过于复杂,而且它确实有它的怪癖。幸运的是, requests_authlib隐藏了其中的大部分内容,让您专注于手头的任务。

使用请求访问受保护的资源—OAuthlib非常简单:

>>> fromrequests_oauthlibimportOAuth1Session>>> twitter=OAuth1Session('client_key',                            client_secret='client_secret',
                            resource_owner_key='resource_owner_key',
                            resource_owner_secret='resource_owner_secret')
>>> url='https://api.twitter.com/1/account/settings.json'>>> r=twitter.get(url)

在访问资源之前,您需要从 提供者(如twitter)和用户的授权 检索的资源。你可以完整地读到这一切 OAuth 1 RTD工作流指南

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

推荐PyPI第三方库


热门话题
尝试运行JFLAP。戴软呢帽的罐子23。Java正在抛出异常   无引用的java数组布尔复制   hibernate如何在java SE应用程序中使用JPA EntityManager   java如何使用ORMLite在SQLite中持久化JavaFX属性?   java无法将项目部署到GAE   java:谷歌地图维基百科层   java Resultset(getter/setter类)对象在第二次执行时未删除旧值   s中的java struts2:选择列表>请求的列表键“”作为集合/数组/映射/枚举/迭代器类型   java如何在Karaf 4.0.5中获得BaseDao中的entityManager?   java VSCode未从控制台读取西里尔文   java字体。createFromAsset()返回字体的空指针异常   java错误:将Android Studio从0.6.1更新到0.8.9后,没有合适的构造函数