我有我的应用程序的所有令牌和秘密,但我不明白如何将它们包含在URL(URI?)中,以便获得指向Dropbox中文件夹或文件的非缩短的可共享链接(即,不缩短为“http://db.tt/ ....”而是缩写为完整的网址
我需要在通话中包含哪些令牌/密钥/秘密?以及如何使用?
我想使用curl
例如:
curl --stderr /dev/null https://api.dropbox.com/1/shares/<root>/<path>
等等......
此后应该有类似?oauth_consumer_key=xxxxxxxx&.....
的内容,但我无法理解。
答案 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'(受限访问或完全访问权限,具体取决于应用)