Method: purchases.subscriptionsv2.revoke

Subscriptionv2.revoke การซื้อการสมัครใช้บริการสำหรับผู้ใช้

คำขอ HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
packageName

string

ต้องระบุ แพ็กเกจของแอปพลิเคชันที่ซื้อการสมัครใช้บริการนี้ (เช่น "com.some.thing")

token

string

ต้องระบุ โทเค็นที่ให้ไว้กับอุปกรณ์ของผู้ใช้เมื่อซื้อการสมัครใช้บริการ

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "revocationContext": {
    object (RevocationContext)
  }
}
ช่อง
revocationContext

object (RevocationContext)

ต้องระบุ รายละเอียดเพิ่มเติมเกี่ยวกับการเพิกถอนการสมัครใช้บริการ

เนื้อหาการตอบกลับ

หากสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

RevocationContext

บริบทการเพิกถอนของ purchase.subscriptionsv2.revoke API

การแสดง JSON
{

  // Union field RefundType can be only one of the following:
  "fullRefund": {
    object (FullRefund)
  },
  "proratedRefund": {
    object (ProratedRefund)
  }
  // End of list of possible types for union field RefundType.
}
ช่อง
ช่องการรวม RefundType กําหนดประเภทการคืนเงินที่ควรได้รับ ต้องระบุประเภทการคืนเงินเป็นส่วนหนึ่งของคำขอที่ถูกต้อง RefundType ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
fullRefund

object (FullRefund)

ไม่บังคับ ใช้เมื่อผู้ใช้ควรได้รับเงินคืนเต็มจำนวนสำหรับคำสั่งซื้อล่าสุด

proratedRefund

object (ProratedRefund)

ไม่บังคับ ใช้เมื่อควรได้รับเงินตามสัดส่วนที่ผู้ใช้ชำระค่าสมัครใช้บริการคืน โดยคิดตามระยะเวลาที่เหลือในการสมัครใช้บริการ

FullRefund

ประเภทนี้ไม่มีช่อง

ใช้เพื่อระบุว่าประเภทการคืนเงินใน RevocationContext เป็นการคืนเงินเต็มจํานวนหรือไม่

ProratedRefund

ประเภทนี้ไม่มีช่อง

ใช้เพื่อระบุว่าประเภทการคืนเงินใน RevocationContext เป็นการคืนเงินตามสัดส่วนหรือไม่