box.net v2 API 其余终结点



这听起来可能很愚蠢的问题,但我找不到任何给我这个信息的文档:

我想从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 示例也可能有所帮助。

最新更新