정기 결제를 취소, 정지하거나 Direct로 이전합니다.
HTTP 요청
DELETE https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
customerId |
이 이름은 고객의 기본 도메인 이름 또는 고객의 고유 식별자일 수 있습니다. 고객의 도메인 이름이 변경되면 고객에게 액세스하는 데 기존 도메인 이름을 사용할 수 없지만 API에서 반환하는 고객의 고유 식별자는 언제든지 사용할 수 있습니다. 해당하는 경우 시스템에 고유 식별자를 저장하는 것이 좋습니다. |
subscriptionId |
필수 속성입니다. |
쿼리 매개변수
매개변수 | |
---|---|
deletionType |
|
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
임의의 HTTP 본문을 나타내는 메시지입니다. 원시 바이너리나 HTML 페이지와 같이 JSON으로 표현할 수 없는 페이로드 형식에만 사용해야 합니다.
이 메시지는 요청과 응답에서 스트리밍 및 스트리밍이 아닌 API 메소드에 모두 사용될 수 있습니다.
또한 최상위 요청 필드로 사용할 수 있으며, URL 또는 HTTP 템플릿에서 요청 필드로 매개변수를 추출하려는 경우와 원시 HTTP 본문에 액세스하려는 경우 편리하게 사용할 수 있습니다.
예를 들면 다음과 같습니다.
message GetResourceRequest {
// A unique request id.
string requestId = 1;
// The raw HTTP body is bound to this field.
google.api.HttpBody http_body = 2;
}
service ResourceService {
rpc GetResource(GetResourceRequest)
returns (google.api.HttpBody);
rpc UpdateResource(google.api.HttpBody)
returns (google.protobuf.Empty);
}
스트리밍 메소드의 예:
service CaldavService {
rpc GetCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
rpc UpdateCalendar(stream google.api.HttpBody)
returns (stream google.api.HttpBody);
}
이 유형을 사용하면 요청 및 응답 본문을 처리하는 방법만 변경되며, 다른 모든 기능은 변경되지 않고 계속 작동합니다.
성공한 경우 응답은 형식이 메서드에 의해 정의되는 일반 HTTP 응답입니다.
JSON 표현 |
---|
{ "contentType": string, "data": string, "extensions": [ { "@type": string, field1: ..., ... } ] } |
필드 | |
---|---|
contentType |
본문의 콘텐츠 유형을 지정하는 HTTP Content-Type 헤더 값입니다. |
data |
원시 바이너리인 HTTP 요청/응답 본문입니다. base64 인코딩 문자열입니다. |
extensions[] |
애플리케이션별 응답 메타데이터입니다. 스트리밍 API의 첫 번째 응답에서 설정되어야 합니다. 임의 유형의 필드를 포함하는 객체입니다. 추가 필드 |
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/apps.order
자세한 내용은 승인 가이드를 참조하세요.
DeletionType
열거형 | |
---|---|
deletion_type_undefined |
|
cancel |
정기 결제를 즉시 취소합니다. G Suite 구독에는 적용되지 않습니다. |
transfer_to_direct |
구독을 Google로 직접 이전합니다. 고객은 즉시 Google과의 직접 결제 관계로 전환되며 짧은 시간 동안 서비스 중단 없이 제공됩니다. 그런 다음 고객은 신용카드를 사용하여 Google에서 직접 결제를 설정하거나 다른 리셀러로 이전할 수 있습니다. |