0

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

我想从 javascript 调用 v2 api。它的端点是什么,我只在 docs 中获取 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。我必须做一个跨域reuest

4

1 回答 1

1

api-key 和 auth-token 需要在 header 中发送。V2 API 不会在 GET 参数中接受它们。

我们目前不支持 JSONP,但我们将其视为 GA 后的附加组件。

您能否详细说明这如何不适用于 javascript?其他StackOverflow 答案上的一些 javascript 示例 也可能有所帮助。

于 2012-10-16T04:05:38.087 回答