- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ลองใช้งาน
สร้างหรืออัปเดตผลิตภัณฑ์แบบเรียกเก็บเงินครั้งเดียว
คำขอ HTTP
PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
oneTimeProduct.packageName |
ต้องระบุ เปลี่ยนแปลงไม่ได้ ชื่อแพ็กเกจของแอปหลัก |
oneTimeProduct.productId |
ต้องระบุ เปลี่ยนแปลงไม่ได้ รหัสผลิตภัณฑ์ที่ไม่ซ้ำกันของผลิตภัณฑ์ ไม่ซ้ำกันภายในแอปหลัก รหัสผลิตภัณฑ์ต้องขึ้นต้นด้วยตัวเลขหรือตัวพิมพ์เล็ก และมีได้เฉพาะตัวเลข (0-9) ตัวพิมพ์เล็ก (a-z) ขีดล่าง (_) และจุด (.) เท่านั้น |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
updateMask |
ต้องระบุ รายการฟิลด์ที่จะอัปเดต ซึ่งเป็นรายการชื่อฟิลด์แบบสมบูรณ์ในตัวเองที่คั่นด้วยคอมมา ตัวอย่าง: |
regionsVersion |
ต้องระบุ เวอร์ชันของภูมิภาคที่พร้อมใช้งานซึ่งใช้สำหรับผลิตภัณฑ์แบบเรียกเก็บเงินครั้งเดียว |
allowMissing |
ไม่บังคับ หากตั้งค่าเป็น "จริง" และไม่มีผลิตภัณฑ์แบบครั้งเดียวที่มี packageName และ productId ที่ระบุ ระบบจะสร้างผลิตภัณฑ์แบบครั้งเดียว หากสร้างไอเทมแบบเรียกเก็บเงินครั้งเดียวใหม่ ระบบจะไม่สนใจ UpdateMask |
latencyTolerance |
ไม่บังคับ ความคลาดเคลื่อนที่ยอมรับได้สำหรับการเผยแพร่การอัปเดต/แทรกผลิตภัณฑ์นี้ ค่าเริ่มต้นคือ "คำนึงถึงเวลาในการตอบสนอง" |
เนื้อความของคำขอ
เนื้อความของคำขอมีอินสแตนซ์ของ OneTimeProduct
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ OneTimeProduct
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/androidpublisher