rauth

    0热度

    1回答

    试图执行上的Django 1.10的OAuth2认证+ Python 3中,我得到这个错误: rauth: the JSON object must be str, not 'bytes' 它发生就行了电话: session = sso.get_auth_session(data=data, decoder=json.loads)。 如果我删除decoder=json.loads,我收到以下错误:

    1热度

    1回答

    我已成功地遵循了rauth OAuth1示例来获取我的访问令牌,因此检索fatsecret API中的数据。我将我的access_token和access_token_secret存储在搁置数据库中。我的问题是,当我尝试使用存储的令牌以稍后检索更多数据时,我收到“无效签名”错误。 这是我原来的剧本获得令牌和检索exercise_entries.get方法: from rauth.service i

    6热度

    1回答

    这是我用于连接到Box的代码,但无法使box_storage.get_auth_session(data = data)正常工作。 从rauth进口OAuth2Service box_storage = OAuth2Service( name='Box', client_id=CLIENT_ID, client_secret=C

    0热度

    2回答

    我不知道为什么它不让我在Box中创建文件。我试图改变周围的设置,但我仍然找不到解决方案。这里是我的Django的视图文件中的代码: #from django.shortcuts import render from django.http import HttpResponse from rauth import OAuth2Service import json # Create yo

    0热度

    1回答

    我尝试在Visual Studio 2013使用rauth与Python 2.7,但它在第一行失败: from rauth import OAuth1Session 由于缺少结构: Traceback (most recent call last): File "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7 \IDE

    0热度

    1回答

    这是我的第一个问题,所以忍受着我。我试图在发布之前寻找一些解决方案。耶,我。 我正在使用汗学院API,并已在我的基于python rauth的身份验证脚本中自定义了一些内容。有用。 但是,当我尝试拨打电话如/api/v1/user/[email protected]返回响应要么超时,要么给我的消息“HTTP响应太大:36753303 。限制是:33554432.“ 大多数其他调用都没有问题,我可以

    0热度

    1回答

    尝试使用requests_cache来利用猴子修补的Session,为了响应维护一个持久存储,Rauth OAuth1Session似乎不太好。 假设键被设置在别处......在 import requests import requests_cache requests_cache.install_cache('test-cache', backend='sqlite', expire_af

    2热度

    1回答

    我跟着this教程使用Python对Github API进行身份验证。 虽然,对我来说,它不工作,当我去本地主机:5000我得到一个“这个网页不可用”的消息。它只是说它在localhost:5000开始,并且在执行python github.py后没有返回错误。我的目录/文件树的样子: -templates -login.html -about.html -github.py -githu

    1热度

    1回答

    我试图使用Rauth为vk.com提供商来实现的OAuth2授权,我有以下问题: 据我所知是没有办法获取用户的电子邮件通过vk.com API调用,但它以json格式发送带有access_token的电子邮件地址。 我的问题是:我不知道如何从Rauth的“会话”对象获得它,有一个access_token字段,但没有办法获得电子邮件地址。 下面是代码: def callback(self):

    0热度

    1回答

    我有这个rauth供电的命令行Python脚本至今: import json from rauth import OAuth1Service twitter = OAuth1Service( name='twitter', consumer_key='[REDACTED]', consumer_secret='[REDACTED]', r