ต้องมีการให้สิทธิ์
สร้างและเผยแพร่แอปที่กำหนดเองแอปใหม่ ลองใช้เลย
วิธีนี้รองรับ 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 |
ชื่อองค์กรที่มนุษย์อ่านได้เพื่อช่วยให้จดจำองค์กรได้ ไม่บังคับ |