2013-06-11 2 views
-2

내 box.net 계정에 저장된 파일의 파일 ID가 해당 파일의 공유 링크에서 필요합니다. 내 파일의 공유 링크가 있지만 해당 URL에 파일 ID가 없습니다. 나는 그것의 파일 ID가 필요합니다.공유 링크를 사용하여 파일의 파일 ID를 얻는 방법은 무엇입니까?

+1

공유 링크의 예를 제공해 주시겠습니까? 작동하는 형식 일 필요는 없으며 형식을 예증하는 것입니다. – jpmc26

+0

아마,'https : // www.box.com/s/4cqddrd62rs9ivy7wkdo'가 그 예일 수 있습니다. 최소한 그들의 지원에있는 스크린 샷 (https://support.box.com/entries/20353457-How)에서 판단하십시오. -do-I-share-a-file-with-other-people-) – quetzalcoatl

답변

1

필요한 것을 찾았습니다. http://developers.box.com/docs/#shared-items. 맨 오른쪽에있는 예제를 참조하십시오.

https://api.box.com/2.0/shared_items으로 요청해야합니다.

  • Authorization :이 헤더는 Bearer ACCESS_CODE
  • BoxApi 포함해야한다 :이 머리가 제공 컬 예

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

    가에 따르면입니다 shared_link=SHARED_LINK

포함해야 그것은 두 개의 헤더가 필요 문서에 다음과 같이 시작하는 JSON 응답을 반환해야합니다.

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

나는 파일의 ID가 id이라고 생각합니다.

관련 문제