- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- GeneratedApksPerSigningKey
- GeneratedSplitApk
- GeneratedAssetPackSlice
- GeneratedStandaloneApk
- GeneratedUniversalApk
- ลองใช้งาน
แสดงผลข้อมูลเมตาของการดาวน์โหลดสําหรับ APK ทั้งหมดที่สร้างจาก App Bundle หนึ่งๆ
คำขอ HTTP
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
URL ใช้ไวยากรณ์ gRPC Transcoding
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
packageName |
ชื่อแพ็กเกจของแอป |
versionCode |
รหัสเวอร์ชันของ App Bundle |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การตอบกลับรายการ APK ที่สร้างขึ้น
การแสดง JSON |
---|
{
"generatedApks": [
{
object ( |
ช่อง | |
---|---|
generatedApks[] |
APK ที่สร้างขึ้นทั้งหมดซึ่งจัดกลุ่มตามคีย์การลงนาม APK |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/androidpublisher
คีย์ที่สร้างต่อคีย์การสร้าง APK
generateapks.download ข้อมูลเมตาสําหรับ APK แยก, สแตนด์อโลนและ Universal App Campaign, ไฟล์ Asset Pack ที่รับรองด้วยคีย์ที่ระบุ
การแสดง JSON |
---|
{ "certificateSha256Hash": string, "generatedSplitApks": [ { object ( |
ช่อง | |
---|---|
certificateSha256Hash |
แฮช SHA256 ของใบรับรองคีย์สาธารณะที่รับรอง APK |
generatedSplitApks[] |
apks.list ของ APK แยกที่สร้างขึ้น ซึ่งรับรองด้วยคีย์ที่สอดคล้องกับ CertificateSha256Hash |
generatedAssetPackSlices[] |
apks.list ของส่วน Asset Pack ที่จะแสดงสําหรับ App Bundle นี้ รับรองด้วยคีย์ที่สอดคล้องกับ CertificateSha256Hash |
generatedStandaloneApks[] |
apks.list ของ APK แบบสแตนด์อโลนที่สร้างขึ้น มีการลงนามด้วยคีย์ที่สอดคล้องกับ CertificateSha256Hash |
generatedUniversalApk |
APK สากลที่สร้างขึ้น รับรองด้วยคีย์ที่สอดคล้องกับ CertificateSha256Hash ไม่ได้ตั้งค่าช่องนี้หากไม่ได้สร้าง APK สากลสําหรับคีย์การรับรองนี้ |
GenerateDSplitApk
generateapks.download Metadata สําหรับ APK แยก
การแสดง JSON |
---|
{ "downloadId": string, "variantId": integer, "moduleName": string, "splitId": string } |
ช่อง | |
---|---|
downloadId |
Createapks.download ID ซึ่งระบุ APK ที่จะดาวน์โหลดอย่างไม่ซ้ํากัน ควรระบุเมธอด |
variantId |
รหัสของตัวแปรที่สร้างขึ้น |
moduleName |
ชื่อของโมดูลที่ APK นี้เป็นของ |
splitId |
รหัสการแบ่ง ว่างเปล่าสําหรับการแบ่งหลักของโมดูลฐาน |
GeneratedAssetPackSlice
generateapks.download Metadata สําหรับชิ้นส่วน Asset Pack
การแสดง JSON |
---|
{ "downloadId": string, "moduleName": string, "sliceId": string, "version": string } |
ช่อง | |
---|---|
downloadId |
Createapks.download ID ซึ่งระบุ APK ที่จะดาวน์โหลดอย่างไม่ซ้ํากัน ควรระบุเมธอด |
moduleName |
ชื่อของโมดูลที่มีส่วนแบ่งชิ้นงานนี้ |
sliceId |
รหัสชิ้นส่วนเนื้อหา |
version |
เวอร์ชันโมดูลชิ้นงาน |
GeneratedStandaloneApk
Generateapks.download ข้อมูลเมตาสําหรับ APK แบบสแตนด์อโลน
การแสดง JSON |
---|
{ "downloadId": string, "variantId": integer } |
ช่อง | |
---|---|
downloadId |
Createapks.download ID ซึ่งระบุ APK ที่จะดาวน์โหลดอย่างไม่ซ้ํากัน ควรระบุเมธอด |
variantId |
รหัสของตัวแปรที่สร้างขึ้น |
GeneratedUniversalApk
generateapks.download Metadata สําหรับ APK สากล
การแสดง JSON |
---|
{ "downloadId": string } |
ช่อง | |
---|---|
downloadId |
Createapks.download ID ซึ่งระบุ APK ที่จะดาวน์โหลดอย่างไม่ซ้ํากัน ควรระบุเมธอด |