ต้องมีการให้สิทธิ์
สร้างและเผยแพร่แอปที่กำหนดเองแอปใหม่ ลองใช้เลย
วิธีนี้รองรับ URI /upload และยอมรับสื่อที่อัปโหลดซึ่งมีลักษณะเฉพาะต่อไปนี้
- ขนาดไฟล์สูงสุด: 100 MB
- ประเภท MIME ของสื่อที่ยอมรับมีดังนี้
application/octet-stream
application/vnd.android.package-archive
ส่งคำขอ
คำขอ HTTP
วิธีนี้จะทำให้มีฟังก์ชันการอัปโหลดสื่อผ่าน URI 2 แบบที่แยกกัน ดูรายละเอียดเพิ่มเติมได้ในเอกสารเกี่ยวกับการอัปโหลดสื่อ
- อัปโหลด URI สำหรับคำขออัปโหลดสื่อ:
POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
- URI ข้อมูลเมตา สำหรับคำขอที่มีข้อมูลเมตาเท่านั้น:
POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
---|---|---|
พารามิเตอร์เส้นทาง | ||
account |
long |
รหัสบัญชีนักพัฒนาแอป
|
พารามิเตอร์การค้นหาที่จำเป็น | ||
uploadType |
string |
ประเภทคำขออัปโหลดไปยัง URI /upload
ค่าที่ยอมรับได้ มีดังนี้
|
การให้สิทธิ์
คำขอนี้ต้องได้รับการให้สิทธิ์ตามขอบเขตต่อไปนี้
ขอบเขต |
---|
https://www.googleapis.com/auth/androidpublisher |
เนื้อหาของคำขอ
ในเนื้อหาคำขอ ให้ข้อมูลในโครงสร้างต่อไปนี้
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
---|---|---|---|
title |
string |
ชื่อแอป Android | |
languageCode |
string |
ภาษาเริ่มต้นของข้อมูลในรูปแบบ BCP 47 | |
organizations[] |
list |
องค์กรที่ควรทำให้แอปที่กำหนดเองพร้อมใช้งาน หากคำขอมีองค์กรอยู่ ระบบจะจำกัดแอปไว้เฉพาะองค์กรเหล่านี้เท่านั้น คุณควรระบุรหัสองค์กรร่วมกับองค์กรอื่นๆ อย่างชัดเจนเพื่อสนับสนุนองค์กรที่ลิงก์กับบัญชีนักพัฒนาแอป หากไม่ได้ระบุองค์กร แอปจะพร้อมใช้งานสำหรับองค์กรที่ลิงก์กับบัญชีนักพัฒนาแอปเท่านั้น |
|
organizations[].organizationId |
string |
รหัสขององค์กร ต้องระบุ | |
organizations[].organizationName |
string |
ชื่อองค์กรที่มนุษย์อ่านได้เพื่อช่วยให้จดจำองค์กรได้ ไม่บังคับ |
คำตอบ
หากสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบกลับซึ่งมีโครงสร้างต่อไปนี้
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
ชื่อพร็อพเพอร์ตี้ | ค่า | คำอธิบาย | หมายเหตุ |
---|---|---|---|
title |
string |
ชื่อแอป Android | |
languageCode |
string |
ภาษาเริ่มต้นของข้อมูลในรูปแบบ BCP 47 | |
organizations[] |
list |
องค์กรที่ควรทำให้แอปที่กำหนดเองพร้อมใช้งาน หากคำขอมีองค์กรอยู่ ระบบจะจำกัดแอปไว้เฉพาะองค์กรเหล่านี้เท่านั้น คุณควรระบุรหัสองค์กรร่วมกับองค์กรอื่นๆ อย่างชัดเจนเพื่อสนับสนุนองค์กรที่ลิงก์กับบัญชีนักพัฒนาแอป หากไม่ได้ระบุองค์กร แอปจะพร้อมใช้งานสำหรับองค์กรที่ลิงก์กับบัญชีนักพัฒนาแอปเท่านั้น |
|
organizations[].organizationId |
string |
รหัสขององค์กร ต้องระบุ | |
organizations[].organizationName |
string |
ชื่อองค์กรที่มนุษย์อ่านได้เพื่อช่วยให้จดจำองค์กรได้ ไม่บังคับ |
ลองใช้งาน
หมายเหตุ: ขณะนี้ API Explorer รองรับเฉพาะคำขอข้อมูลเมตาเท่านั้น
ใช้ API Explorer ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบสดและดูการตอบกลับ