Accounts.customApps: create

ต้องมีการให้สิทธิ์

สร้างและเผยแพร่แอปที่กําหนดเองใหม่ ลองใช้เลย

วิธีการนี้รองรับ 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 ชื่อองค์กรที่มนุษย์อ่านได้เพื่อช่วยจดจําองค์กร ไม่บังคับ

ลองใช้เลย

หมายเหตุ: ขณะนี้ Explorer Explorer รองรับคําขอข้อมูลเมตาเท่านั้น

ใช้เครื่องมือสํารวจ API ด้านล่างเพื่อเรียกใช้วิธีการนี้สําหรับข้อมูลสดและดูการตอบกลับ