我正在尝试按照数据存储区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
的数据存储。
答案 0 :(得分:0)
我认为您需要Content-Type: application/x-www-form-url-encoded
的标头,因为您要发送表单编码的参数。