这听起来可能很愚蠢的问题,但我找不到任何给我这个信息的文档:
我想从javascript调用v2 api。它的端点是什么,我只在文档中得到cUrl。我有auth_token和api_key,想将文件上传到根文件夹。将请求发布到以下 url 会出错:
https://www.box.com/api/2.0/files/content/0?api_key=<my_api_key>&auth_token=<my_auth_token>
响应:
{
"type": "error",
"status": 401,
"code": "invalid_authorization_header",
"help_url": "http://developers.box.com/docs/#errors",
"message": ""Authorization" header either missing or invalid",
"request_id": "1208099125507c7b0670911"
}
另外,是 v2 API 支持的 JSONP。我必须进行跨域重新定义
需要在标头中发送 API 密钥和身份验证令牌。 V2 API 不会在 GET 参数中接受它们。
我们目前不支持 JSONP,但我们正在考虑将其作为 GA 后附加组件。
你能详细说明一下它如何不适用于javascript吗? 在其他 StackOverflow 答案上有一些 JavaScript 示例也可能有所帮助。