如何通过REST API从Dropbox获取未经训练的链接

时间:2013-02-22 03:07:24

标签: rest oauth dropbox

我有我的应用程序的所有令牌和秘密,但我不明白如何将它们包含在URL(URI?)中,以便获得指向Dropbox中文件夹或文件的非缩短的可共享链接(即,不缩短为“http://db.tt/ ....”而是缩写为完整的网址

我需要在通话中包含哪些令牌/密钥/秘密?以及如何使用?

我想使用curl例如:

curl --stderr /dev/null https://api.dropbox.com/1/shares/<root>/<path>等等......

此后应该有类似?oauth_consumer_key=xxxxxxxx&.....的内容,但我无法理解。

1 个答案:

答案 0 :(得分:0)

在挖掘之后,我想出来......对于任何想要快速回答的人来说:

curl --header 'Authorization: OAuth oauth_version=1.0, oauth_signature_method=PLAINTEXT, oauth_consumer_key=[app_key], oauth_token=[access_token], oauth_signature=[app_secret]&[access_token_secret]' 'https://api.dropbox.com/1/shares/[root]/[path]?short_url=false'

[root]是'沙盒'或'dropbox'(受限访问或完全访问权限,具体取决于应用)