如何使用 Dropbox python API 获取文件的共享 URL?

Posted

技术标签:

【中文标题】如何使用 Dropbox python API 获取文件的共享 URL?【英文标题】:How to get share's url of a file using Dropbox python API? 【发布时间】:2018-04-16 20:45:41 【问题描述】:

我想使用 API dropbox = python 从文件中打印共享链接 我的代码:

导入请求
导入json

url = "https://api.dropboxapi.com/2/sharing/create_shared_link"

标题 = 
    "授权": "承载 ACCESS_TOKEN_REDACTED",
    “内容类型”:“应用程序/json”


数据 = 
    “路径”:“/132005.jpg”


r = requests.post(url, headers=headers, data=json.dumps(data))

现在我想获取 url 来分享:

https://www.dropbox.com/s/o3hniburr4byytu/132005.jpg?dl=0

什么打印???谢谢老哥

【问题讨论】:

***.com/questions/6998943/…的可能重复 我修改了你的访问令牌,但由于你公开发布了它,你应该撤销它。顺便说一句,为了安全起见,您应该禁用该访问令牌。如果访问令牌适用于您的帐户,您可以通过完全撤销对应用程序的访问来执行此操作:dropbox.com/account/security 或者,您可以使用 API 仅禁用此访问令牌:dropbox.com/developers/documentation/http/… 【参考方案1】:

您可以检查或尝试的可能选项。

print r.json()
print r.content
print r.text
print r.status_code

【讨论】:

谢谢,它成功了,所以我只想显示分享链接的网址 它成功了,所以我只想在 json 中获取一个字段,谢谢兄弟

以上是关于如何使用 Dropbox python API 获取文件的共享 URL?的主要内容,如果未能解决你的问题,请参考以下文章

从 python 脚本上传文件到我的 Dropbox

如何使用 Valence Api 确定 Dropbox 文件夹的提交选项

Dropbox.Api 无法上传大文件

Delphi的Dropbox api? [关闭]

如何在 Delphi 中使用 DropBox REST API 复制文件

DropBox 如何保护其 python 代码? [关闭]