box.net v2 api rest端点

时间:2012-10-15 21:12:42

标签: box-api

这听起来可能是一个非常愚蠢的问题,但我找不到任何能够提供此信息的文档:

我想从javascript调用v2 api。它的端点是什么,我只在docs中获取cUrl。我有auth_token和api_key并且想要将文件上传到根文件夹.Post请求到以下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

1 个答案:

答案 0 :(得分:1)

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

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

请详细说明这不适用于javascript?其他StackOverflow answers上的一些javascript示例也可能有所帮助。