ต้องมีการให้สิทธิ์
สร้างและเผยแพร่แอปที่กำหนดเองแอปใหม่ ลองใช้เลย
วิธีนี้รองรับ URI /upload และยอมรับสื่อที่อัปโหลดซึ่งมีลักษณะเฉพาะต่อไปนี้
- ขนาดไฟล์สูงสุด: 100 MB
 - ประเภท MIME ของสื่อที่ยอมรับมีดังนี้
      
application/octet-streamapplication/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 ด้านล่างเพื่อเรียกใช้เมธอดนี้กับข้อมูลแบบสดและดูการตอบกลับ