Dropbox:使用JavaScript将文件上载到公共文件请求
我生成了一个,并希望编写一些javascript代码,以编程方式将在流上生成的文件(例如,Dropbox:使用JavaScript将文件上载到公共文件请求,javascript,dropbox,dropbox-sdk-js,Javascript,Dropbox,Dropbox Sdk Js,我生成了一个,并希望编写一些javascript代码,以编程方式将在流上生成的文件(例如,var myJsonString=JSON.stringify(myArray))上载到公用文件夹 例如,我创建了以下公用文件夹: 由于这是您的Dropbox文件请求,您可以使用标准Dropbox API使用访问令牌将文件上载到此文件夹。没有API可以像公共用户通过网页那样匿名上传到其他人的文件请求文件夹,但是因为这是您的文件夹,如果您需要这样的API,您也可以制作API代理来完成此操作 我已经用API测试
var myJsonString=JSON.stringify(myArray)
)上载到公用文件夹
例如,我创建了以下公用文件夹:
由于这是您的Dropbox文件请求,您可以使用标准Dropbox API使用访问令牌将文件上载到此文件夹。没有API可以像公共用户通过网页那样匿名上传到其他人的文件请求文件夹,但是因为这是您的文件夹,如果您需要这样的API,您也可以制作API代理来完成此操作 我已经用API测试了上传到文件请求文件夹,效果很好 列出文件请求 您可以在此处使用检索文件请求列表 与任何Dropbox文件夹一样,您可以通过下面显示的
destination
属性指定的文件路径上传到文件请求
{
"file_requests":[
{
"id":"0123456789abcdefghi",
"url":"https://www.dropbox.com/request/0123456789abcdefghi",
"title":"My File Request",
"destination":"/File requests/My File Request",
"created":"2018-06-08T15:17:45Z",
"is_open":true,
"file_count":0
}
]
}
- 参考:
/file requests/My file request
)上载到该文件夹,并在标准RPC文件上载API调用中使用它
您需要通过API参考中指定的Dropbox API Arg
标题指定类似/File requests/My File Request/My File.png
的路径:
- 参考:
/2/file\u requests/list
API调用
所有文件请求API
下面是Dropbox文件请求特定API的列表。如前所述,您也可以对这些文件夹和文件使用标准API
- -为此用户创建文件请求
- -返回指定的文件请求
- -返回此用户拥有的文件请求列表。对于具有“应用程序文件夹”权限的应用程序,这将仅返回目标位于应用程序文件夹中的文件请求
- -更新文件请求
list\u文件夹
API检索文件夹路径,使用upload
API上传文件即可。
{
"file_requests":[
{
"id":"0123456789abcdefghi",
"url":"https://www.dropbox.com/request/0123456789abcdefghi",
"title":"My File Request",
"destination":"/File requests/My File Request",
"created":"2018-06-08T15:17:45Z",
"is_open":true,
"file_count":0
}
]
}
POST https://content.dropboxapi.com/2/files/upload