- HTTP isteği
- Talep gövdesi
- Yanıt gövdesi
- Yetki kapsamları
- ApkDetay
- ApkManifest'i
- Niyet Filtresi
- Meta veriler
- Kullanım AlanlarıÖzellik
- Hizmet
- Dene!
Bir Android uygulaması APK'sının ayrıntılarını alır.
HTTP isteği
POST https://testing.googleapis.com/v1/applicationDetailService/getApkDetails
URL, gRPC Kod Dönüştürme sözdizimini kullanır.
Talep gövdesi
İstek gövdesi FileReference
örneğini içerir.
Yanıt gövdesi
Belirtilen Android uygulaması APK'sının ayrıntılarını içeren yanıt.
Başarılı olursa yanıt gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{
"apkDetail": {
object ( |
Alanlar | |
---|---|
apkDetail | Android APK'sının ayrıntıları. |
Yetki kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
-
https://www.googleapis.com/auth/cloud-platform
Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.
ApkDetay
Uygulama bildirimi ve apk arşivi içeriklerine dayalı Android uygulama ayrıntıları.
JSON gösterimi |
---|
{
"apkManifest": {
object ( |
Alanlar | |
---|---|
apkManifest | |
ApkManifest'i
Bir Android uygulaması bildirimi. Bkz. http://developer.android.com/guide/topics/manifest/manifest-intro.html
JSON gösterimi |
---|
{ "packageName": string, "minSdkVersion": integer, "maxSdkVersion": integer, "targetSdkVersion": integer, "applicationLabel": string, "intentFilters": [ { object ( |
Alanlar | |
---|---|
packageName | Bu uygulama için tam Java stili paket adı, örneğin "com.example.foo". |
minSdkVersion | Uygulamanın çalışması için gereken minimum API düzeyi. |
maxSdkVersion | Uygulamanın çalışacak şekilde tasarlandığı maksimum API düzeyi. |
targetSdkVersion | Uygulamanın çalışacak şekilde tasarlandığı API Düzeyini belirtir. |
applicationLabel | Uygulama için kullanıcı tarafından okunabilen ad. |
intentFilters[] | |
usesPermission[] | Uygulama tarafından kullanılacağı bildirilen izinler |
versionCode | Uygulama tarafından dahili olarak kullanılan sürüm numarası. |
versionName | Kullanıcılara gösterilen sürüm numarası. |
metadata[] | Manifest'te tanımlanan meta veri etiketleri. |
usesFeature[] | Manifest'te tanımlanan özellik kullanım etiketleri. |
services[] | İçeriğinde yer alan hizmetler |
Niyet Filtresi
JSON gösterimi |
---|
{ "actionNames": [ string ], "categoryNames": [ string ], "mimeType": string } |
Alanlar | |
---|---|
actionNames[] | Android:name değeri |
categoryNames[] | Android:name değeri |
mimeType | Android:mimeType değeri etiket. |
Meta veriler
A
JSON gösterimi |
---|
{ "name": string, "value": string } |
Alanlar | |
---|---|
name | Android:isim değeri |
value | Android:değer değeri |
Kullanım AlanlarıÖzellik
A
JSON gösterimi |
---|
{ "name": string, "isRequired": boolean } |
Alanlar | |
---|---|
name | Android:isim değeri |
isRequired | Android:gerekli değer |
Hizmet
JSON gösterimi |
---|
{
"name": string,
"intentFilter": [
{
object ( |
Alanlar | |
---|---|
name | Android:isim değeri |
intentFilter[] | Hizmetteki amaç filtreleri |