Method: inappproducts.list

모든 인앱 상품(관리 제품과 정기 결제)을 나열합니다.

앱에 인앱 상품이 많은 경우 응답은 페이지로 나눠질 수 있습니다. 이 경우 응답 필드 tokenPagination.nextPageToken이 설정되고 호출자는 그 값을 token 요청 매개변수로 제공하여 다음 페이지를 가져와야 합니다.

이 메서드는 정기 결제를 가져오는 데 더 이상 사용해서는 안 됩니다. 자세한 내용은 이 도움말을 참고하세요.

HTTP 요청

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts

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

경로 매개변수

매개변수
packageName

string

앱의 패키지 이름입니다.

쿼리 매개변수

매개변수
token

string

페이지로 나누기 토큰입니다. 비어 있는 경우 목록은 첫 번째 제품에서 시작됩니다.

startIndex
(deprecated)

integer (uint32 format)

지원 중단되고 무시됩니다. 다음 페이지를 가져오도록 token 매개변수를 설정합니다.

maxResults
(deprecated)

integer (uint32 format)

지원 중단되고 무시됩니다. 페이지 크기는 서버에서 결정합니다.

요청 본문

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

응답 본문

모든 인앱 상품을 나열하는 응답입니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "kind": string,
  "inappproduct": [
    {
      object (InAppProduct)
    }
  ],
  "tokenPagination": {
    object (TokenPagination)
  },
  "pageInfo": {
    object (PageInfo)
  }
}
필드
kind

string

이 응답의 종류입니다 ('androidpublisher#inappproductsListResponse').

inappproduct[]

object (InAppProduct)

모든 인앱 상품입니다.

tokenPagination

object (TokenPagination)

페이지로 나누기 토큰으로, 한 페이지가 넘는 여러 제품을 처리합니다.

pageInfo
(deprecated)

object (PageInfo)

지원 중단되고 설정되지 않습니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/androidpublisher