数据存储区API始终返回" dsid:缺少值"错误

时间:2014-08-15 21:22:21

标签: dropbox datastore

我正在尝试按照数据存储区API教程和这个简单的请求(通过Fiddler发送):

POST https://api.dropbox.com/1/datastores/get_or_create_datastore HTTP/1.1
User-Agent: Fiddler
Host: api.dropbox.com
Content-Length: 12
Authorization:  Bearer [snipped]

dsid=default

始终会导致此错误响应:

HTTP/1.1 400 Bad Request
{"error": {"dsid": "Missing value"}}

访问令牌是从开发人员应用控制台创建的,我的测试应用具有完整的Dropbox权限。运行list_datastores API调用成功并报告我确实有一个dsid default的数据存储。

1 个答案:

答案 0 :(得分:0)

我认为您需要Content-Type: application/x-www-form-url-encoded的标头,因为您要发送表单编码的参数。