【发布时间】:2026-01-21 18:45:01
【问题描述】:
正如标题所说,我正在尝试生成一个刷新令牌,然后我想使用刷新令牌来获取短暂的访问令牌。
但有一个问题,因为我不够聪明,无法理解docs on the dropbox site,而且我发现的所有其他信息都对我不起作用 (A、B、C)或者是我不懂的语言。
我已经尝试了所有three examples from the github page,以及来自本网站其他问题的用户代码。
我没有任何事情要做。
我得到的最多的是
错误:400 客户端错误:对 url 的错误请求:api.dropboxapi.com/oauth2/token
和
dropbox.rest.RESTSocketError:连接到“api.dropbox.com”时出错:[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1123)
:(
【问题讨论】:
-
dropbox库的 1.6 版非常旧;您应该使用最新版本,当前为 v11.25.0。您可以在此处找到处理 OAuth 应用授权流程以获取和使用刷新令牌的示例:github.com/dropbox/dropbox-sdk-python/blob/main/example/oauth/… -
@Greg 我改回最新版本,并尝试了所有示例。我无法让他们中的任何一个工作。我得到的最多的是“错误:400 客户端错误:对 url 的错误请求:api.dropboxapi.com/oauth2/token”。 :(
-
我建议发布一个新问题,详细说明您目前遇到的问题。
-
@Greg 老实说,我没有取得任何进展。我所做的唯一事情就是尝试更多的代码示例,但仍然没有任何工作。
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: python python-3.x access-token dropbox dropbox-api