-2

我需要从该文件的共享链接中存储在我的 box.net 帐户中的文件的文件 ID。我有我的文件的共享链接,但该 url 中没有文件 ID。我需要它的文件ID。

4

1 回答 1

1

想我找到了你需要的东西:http: //developers.box.com/docs/#shared-items。请参阅最右侧的示例。

您需要向https://api.box.com/2.0/shared_items发送请求。它需要有两个标题:

  • Authorization: 这个标题应该包含Bearer ACCESS_CODE
  • BoxApi: 这个头应该包含shared_link=SHARED_LINK

他们给出的 cURL 示例是

curl https://api.box.com/2.0/shared_items -H "Authorization: Bearer ACCESS_CODE" -H "BoxApi: shared_link=SHARED_LINK"

根据文档,这应该返回一个 JSON 响应,开头如下所示:

{
    "type": "folder",
    "id": "11446498",
    "sequence_id": "1",
    "etag": "1",
    "name": "Pictures",

我相信id是文件的ID。

于 2013-06-11T08:27:59.420 回答