Method: mediaItems.batchGet

지정된 미디어 항목 식별자의 미디어 항목 목록을 반환합니다. 항목은 제공된 식별자와 동일한 순서로 반환됩니다.

HTTP 요청

GET https://photoslibrary.googleapis.com/v1/mediaItems:batchGet

URL은 gRPC 트랜스코딩 구문을 사용합니다.

쿼리 매개변수

매개변수
mediaItemIds[]

string

필수 항목입니다. 요청할 미디어 항목의 식별자입니다. 반복되는 식별자를 포함해서는 안 되며 비워 둘 수 없습니다. 한 번의 호출로 검색할 수 있는 최대 미디어 항목 수는 50개입니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

미디어 항목 목록을 가져오는 응답입니다.

성공할 경우 응답 본문에 다음 구조의 데이터가 포함됩니다.

JSON 표현
{
  "mediaItemResults": [
    {
      object (MediaItemResult)
    }
  ]
}
필드
mediaItemResults[]

object (MediaItemResult)

출력 전용입니다. 검색된 미디어 항목 목록입니다. mediaItems.batchGet 호출이 성공하더라도 배치의 일부 미디어 항목에는 실패했을 수 있습니다. 이러한 실패는 각 MediaItemResult.status에 표시됩니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.readonly
  • https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata

MediaItemResult

미디어 항목을 검색한 결과입니다.

JSON 표현
{
  "status": {
    object (Status)
  },
  "mediaItem": {
    object (MediaItem)
  }
}
필드
status

object (Status)

이 미디어 항목에 액세스하는 동안 오류가 발생하면 이 필드에 오류와 관련된 정보가 입력됩니다. 이 필드에 관한 자세한 내용은 Status를 참고하세요.

mediaItem

object (MediaItem)

사용자의 라이브러리에서 가져온 미디어 항목입니다. 오류가 발생하지 않고 미디어 항목을 성공적으로 가져온 경우 채워집니다.