- בקשת HTTP
- גוף הבקשה
- גוף תגובה
- היקפי הרשאה
- ApkDetail
- ApkManifest
- IntentFilter
- מטא נתונים
- UsesFeature
- שֵׁרוּת
- נסה זאת!
מקבל את הפרטים של APK של אפליקציית אנדרואיד.
בקשת HTTP
POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails
כתובת האתר משתמשת בתחביר GRPC Transcoding .
גוף הבקשה
גוף הבקשה מכיל מופע של FileReference
.
גוף תגובה
תגובה המכילה את הפרטים של ה-APK של אפליקציית Android שצוין.
אם זה מצליח, גוף התגובה מכיל נתונים עם המבנה הבא:
ייצוג JSON |
---|
{
"apkDetail": {
object ( |
שדות | |
---|---|
apkDetail | פרטים על ה-APK של אנדרואיד. |
היקפי הרשאה
דורש את היקף ה-OAuth הבא:
-
https://www.googleapis.com/auth/cloud-platform
למידע נוסף, עיין בסקירת האימות .
ApkDetail
פרטי אפליקציית אנדרואיד מבוססים על מניפסט אפליקציה ותוכן ארכיון apk.
ייצוג JSON |
---|
{
"apkManifest": {
object ( |
שדות | |
---|---|
apkManifest | |
ApkManifest
מניפסט אפליקציית אנדרואיד. ראה http://developer.android.com/guide/topics/manifest/manifest-intro.html
ייצוג JSON |
---|
{ "packageName": string, "minSdkVersion": integer, "maxSdkVersion": integer, "targetSdkVersion": integer, "applicationLabel": string, "intentFilters": [ { object ( |
שדות | |
---|---|
packageName | שם חבילה מלא בסגנון Java עבור יישום זה, למשל "com.example.foo". |
minSdkVersion | דרושה רמת API מינימלית להפעלת האפליקציה. |
maxSdkVersion | רמת API מקסימלית שבה תוכנן האפליקציה לפעול. |
targetSdkVersion | מציין את רמת ה-API שבה תוכנן היישום לפעול. |
applicationLabel | שם קריא למשתמש עבור האפליקציה. |
intentFilters[] | |
usesPermission[] | הרשאות שהוכרזו לשימוש על ידי האפליקציה |
versionCode | מספר גרסה בשימוש פנימי של האפליקציה. |
versionName | מספר גרסה מוצג למשתמשים. |
metadata[] | תגיות מטא נתונים המוגדרות במניפסט. |
usesFeature[] | תגי שימוש בתכונות המוגדרות במניפסט. |
services[] | השירותים הכלולים ב |
IntentFilter
ה
ייצוג JSON |
---|
{ "actionNames": [ string ], "categoryNames": [ string ], "mimeType": string } |
שדות | |
---|---|
actionNames[] | הערך android:name של ה- |
categoryNames[] | הערך android:name של ה- |
mimeType | הערך android:mimeType של ה- תָג. |
מטא נתונים
א
ייצוג JSON |
---|
{ "name": string, "value": string } |
שדות | |
---|---|
name | הערך של android:name |
value | הערך android:value |
UsesFeature
א
ייצוג JSON |
---|
{ "name": string, "isRequired": boolean } |
שדות | |
---|---|
name | הערך של android:name |
isRequired | הערך אנדרואיד:נדרש |
שֵׁרוּת
ה
ייצוג JSON |
---|
{
"name": string,
"intentFilter": [
{
object ( |
שדות | |
---|---|
name | הערך של android:name |
intentFilter[] | מסנני כוונות בשירות |