OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/androidpublisher": { | 5 "https://www.googleapis.com/auth/androidpublisher": { |
6 "description": "View and manage your Google Play Developer a
ccount" | 6 "description": "View and manage your Google Play Developer a
ccount" |
7 } | 7 } |
8 } | 8 } |
9 } | 9 } |
10 }, | 10 }, |
11 "basePath": "/androidpublisher/v2/applications/", | 11 "basePath": "/androidpublisher/v2/applications/", |
12 "baseUrl": "https://www.googleapis.com/androidpublisher/v2/applications/", | 12 "baseUrl": "https://www.googleapis.com/androidpublisher/v2/applications/", |
13 "batchPath": "batch", | 13 "batchPath": "batch", |
14 "canonicalName": "Android Publisher", | 14 "canonicalName": "Android Publisher", |
15 "description": "Lets Android application developers access their Google Play
accounts.", | 15 "description": "Lets Android application developers access their Google Play
accounts.", |
16 "discoveryVersion": "v1", | 16 "discoveryVersion": "v1", |
17 "documentationLink": "https://developers.google.com/android-publisher", | 17 "documentationLink": "https://developers.google.com/android-publisher", |
18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/fkMKFYhAB3V0ia83SVxm8xZB5LU\"", | 18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/e4AtolObWHB9RMWbWiGGnmazpNA\"", |
19 "icons": { | 19 "icons": { |
20 "x16": "https://www.google.com/images/icons/product/android-16.png", | 20 "x16": "https://www.google.com/images/icons/product/android-16.png", |
21 "x32": "https://www.google.com/images/icons/product/android-32.png" | 21 "x32": "https://www.google.com/images/icons/product/android-32.png" |
22 }, | 22 }, |
23 "id": "androidpublisher:v2", | 23 "id": "androidpublisher:v2", |
24 "kind": "discovery#restDescription", | 24 "kind": "discovery#restDescription", |
25 "name": "androidpublisher", | 25 "name": "androidpublisher", |
26 "ownerDomain": "google.com", | 26 "ownerDomain": "google.com", |
27 "ownerName": "Google", | 27 "ownerName": "Google", |
28 "parameters": { | 28 "parameters": { |
(...skipping 2297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2326 "methods": { | 2326 "methods": { |
2327 "list": { | 2327 "list": { |
2328 "description": "Lists the purchases that were cancel
led, refunded or charged-back.", | 2328 "description": "Lists the purchases that were cancel
led, refunded or charged-back.", |
2329 "httpMethod": "GET", | 2329 "httpMethod": "GET", |
2330 "id": "androidpublisher.purchases.voidedpurchases.li
st", | 2330 "id": "androidpublisher.purchases.voidedpurchases.li
st", |
2331 "parameterOrder": [ | 2331 "parameterOrder": [ |
2332 "packageName" | 2332 "packageName" |
2333 ], | 2333 ], |
2334 "parameters": { | 2334 "parameters": { |
2335 "endTime": { | 2335 "endTime": { |
2336 "description": "The time, in milliseconds si
nce the Epoch, of the newest voided in-app product purchase that you want to see
in the response. The value of this parameter cannot be greater than the current
time and is ignored if a pagination token is set. Default value is current time
.", | 2336 "description": "The time, in milliseconds si
nce the Epoch, of the newest voided in-app product purchase that you want to see
in the response. The value of this parameter cannot be greater than the current
time and is ignored if a pagination token is set. Default value is current time
. Note: This filter is applied on the time at which the record is seen as voided
by our systems and not the actual voided time returned in the response.", |
2337 "format": "int64", | 2337 "format": "int64", |
2338 "location": "query", | 2338 "location": "query", |
2339 "type": "string" | 2339 "type": "string" |
2340 }, | 2340 }, |
2341 "maxResults": { | 2341 "maxResults": { |
2342 "format": "uint32", | 2342 "format": "uint32", |
2343 "location": "query", | 2343 "location": "query", |
2344 "type": "integer" | 2344 "type": "integer" |
2345 }, | 2345 }, |
2346 "packageName": { | 2346 "packageName": { |
2347 "description": "The package name of the appl
ication for which voided purchases need to be returned (for example, 'com.some.t
hing').", | 2347 "description": "The package name of the appl
ication for which voided purchases need to be returned (for example, 'com.some.t
hing').", |
2348 "location": "path", | 2348 "location": "path", |
2349 "required": true, | 2349 "required": true, |
2350 "type": "string" | 2350 "type": "string" |
2351 }, | 2351 }, |
2352 "startIndex": { | 2352 "startIndex": { |
2353 "format": "uint32", | 2353 "format": "uint32", |
2354 "location": "query", | 2354 "location": "query", |
2355 "type": "integer" | 2355 "type": "integer" |
2356 }, | 2356 }, |
2357 "startTime": { | 2357 "startTime": { |
2358 "description": "The time, in milliseconds si
nce the Epoch, of the oldest voided in-app product purchase that you want to see
in the response. The value of this parameter cannot be older than 30 days and i
s ignored if a pagination token is set. Default value is current time minus 30 d
ays.", | 2358 "description": "The time, in milliseconds si
nce the Epoch, of the oldest voided in-app product purchase that you want to see
in the response. The value of this parameter cannot be older than 30 days and i
s ignored if a pagination token is set. Default value is current time minus 30 d
ays. Note: This filter is applied on the time at which the record is seen as voi
ded by our systems and not the actual voided time returned in the response.", |
2359 "format": "int64", | 2359 "format": "int64", |
2360 "location": "query", | 2360 "location": "query", |
2361 "type": "string" | 2361 "type": "string" |
2362 }, | 2362 }, |
2363 "token": { | 2363 "token": { |
2364 "location": "query", | 2364 "location": "query", |
2365 "type": "string" | 2365 "type": "string" |
2366 } | 2366 } |
2367 }, | 2367 }, |
2368 "path": "{packageName}/purchases/voidedpurchases", | 2368 "path": "{packageName}/purchases/voidedpurchases", |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2481 "response": { | 2481 "response": { |
2482 "$ref": "ReviewsReplyResponse" | 2482 "$ref": "ReviewsReplyResponse" |
2483 }, | 2483 }, |
2484 "scopes": [ | 2484 "scopes": [ |
2485 "https://www.googleapis.com/auth/androidpublisher" | 2485 "https://www.googleapis.com/auth/androidpublisher" |
2486 ] | 2486 ] |
2487 } | 2487 } |
2488 } | 2488 } |
2489 } | 2489 } |
2490 }, | 2490 }, |
2491 "revision": "20170504", | 2491 "revision": "20170815", |
2492 "rootUrl": "https://www.googleapis.com/", | 2492 "rootUrl": "https://www.googleapis.com/", |
2493 "schemas": { | 2493 "schemas": { |
2494 "Apk": { | 2494 "Apk": { |
2495 "id": "Apk", | 2495 "id": "Apk", |
2496 "properties": { | 2496 "properties": { |
2497 "binary": { | 2497 "binary": { |
2498 "$ref": "ApkBinary", | 2498 "$ref": "ApkBinary", |
2499 "description": "Information about the binary payload of this
APK." | 2499 "description": "Information about the binary payload of this
APK." |
2500 }, | 2500 }, |
2501 "versionCode": { | 2501 "versionCode": { |
2502 "description": "The version code of the APK, as specified in
the APK's manifest file.", | 2502 "description": "The version code of the APK, as specified in
the APK's manifest file.", |
2503 "format": "int32", | 2503 "format": "int32", |
2504 "type": "integer" | 2504 "type": "integer" |
2505 } | 2505 } |
2506 }, | 2506 }, |
2507 "type": "object" | 2507 "type": "object" |
2508 }, | 2508 }, |
2509 "ApkBinary": { | 2509 "ApkBinary": { |
2510 "description": "Represents the binary payload of an APK.", | 2510 "description": "Represents the binary payload of an APK.", |
2511 "id": "ApkBinary", | 2511 "id": "ApkBinary", |
2512 "properties": { | 2512 "properties": { |
2513 "sha1": { | 2513 "sha1": { |
2514 "description": "A sha1 hash of the APK payload, encoded as a
hex string and matching the output of the sha1sum command.", | 2514 "description": "A sha1 hash of the APK payload, encoded as a
hex string and matching the output of the sha1sum command.", |
2515 "type": "string" | 2515 "type": "string" |
| 2516 }, |
| 2517 "sha256": { |
| 2518 "description": "A sha256 hash of the APK payload, encoded as
a hex string and matching the output of the sha256sum command.", |
| 2519 "type": "string" |
2516 } | 2520 } |
2517 }, | 2521 }, |
2518 "type": "object" | 2522 "type": "object" |
2519 }, | 2523 }, |
2520 "ApkListing": { | 2524 "ApkListing": { |
2521 "id": "ApkListing", | 2525 "id": "ApkListing", |
2522 "properties": { | 2526 "properties": { |
2523 "language": { | 2527 "language": { |
2524 "description": "The language code, in BCP 47 format (eg \"en
-US\").", | 2528 "description": "The language code, in BCP 47 format (eg \"en
-US\").", |
2525 "type": "string" | 2529 "type": "string" |
(...skipping 710 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3236 }, | 3240 }, |
3237 "developerPayload": { | 3241 "developerPayload": { |
3238 "description": "A developer-specified string that contains s
upplemental information about an order.", | 3242 "description": "A developer-specified string that contains s
upplemental information about an order.", |
3239 "type": "string" | 3243 "type": "string" |
3240 }, | 3244 }, |
3241 "kind": { | 3245 "kind": { |
3242 "default": "androidpublisher#productPurchase", | 3246 "default": "androidpublisher#productPurchase", |
3243 "description": "This kind represents an inappPurchase object
in the androidpublisher service.", | 3247 "description": "This kind represents an inappPurchase object
in the androidpublisher service.", |
3244 "type": "string" | 3248 "type": "string" |
3245 }, | 3249 }, |
| 3250 "orderId": { |
| 3251 "description": "The order id associated with the purchase of
the inapp product.", |
| 3252 "type": "string" |
| 3253 }, |
3246 "purchaseState": { | 3254 "purchaseState": { |
3247 "description": "The purchase state of the order. Possible va
lues are: \n- Purchased \n- Cancelled", | 3255 "description": "The purchase state of the order. Possible va
lues are: \n- Purchased \n- Cancelled", |
3248 "format": "int32", | 3256 "format": "int32", |
3249 "type": "integer" | 3257 "type": "integer" |
3250 }, | 3258 }, |
3251 "purchaseTimeMillis": { | 3259 "purchaseTimeMillis": { |
3252 "description": "The time the product was purchased, in milli
seconds since the epoch (Jan 1, 1970).", | 3260 "description": "The time the product was purchased, in milli
seconds since the epoch (Jan 1, 1970).", |
3253 "format": "int64", | 3261 "format": "int64", |
3254 "type": "string" | 3262 "type": "string" |
3255 } | 3263 } |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3404 "expiryTimeMillis": { | 3412 "expiryTimeMillis": { |
3405 "description": "Time at which the subscription will expire,
in milliseconds since the Epoch.", | 3413 "description": "Time at which the subscription will expire,
in milliseconds since the Epoch.", |
3406 "format": "int64", | 3414 "format": "int64", |
3407 "type": "string" | 3415 "type": "string" |
3408 }, | 3416 }, |
3409 "kind": { | 3417 "kind": { |
3410 "default": "androidpublisher#subscriptionPurchase", | 3418 "default": "androidpublisher#subscriptionPurchase", |
3411 "description": "This kind represents a subscriptionPurchase
object in the androidpublisher service.", | 3419 "description": "This kind represents a subscriptionPurchase
object in the androidpublisher service.", |
3412 "type": "string" | 3420 "type": "string" |
3413 }, | 3421 }, |
| 3422 "orderId": { |
| 3423 "description": "The order id of the latest recurring order a
ssociated with the purchase of the subscription.", |
| 3424 "type": "string" |
| 3425 }, |
3414 "paymentState": { | 3426 "paymentState": { |
3415 "description": "The payment state of the subscription. Possi
ble values are: \n- Payment pending \n- Payment received", | 3427 "description": "The payment state of the subscription. Possi
ble values are: \n- Payment pending \n- Payment received \n- Free trial", |
3416 "format": "int32", | 3428 "format": "int32", |
3417 "type": "integer" | 3429 "type": "integer" |
3418 }, | 3430 }, |
3419 "priceAmountMicros": { | 3431 "priceAmountMicros": { |
3420 "description": "Price of the subscription, not including tax
. Price is expressed in micro-units, where 1,000,000 micro-units represents one
unit of the currency. For example, if the subscription price is €1.99, price_amo
unt_micros is 1990000.", | 3432 "description": "Price of the subscription, not including tax
. Price is expressed in micro-units, where 1,000,000 micro-units represents one
unit of the currency. For example, if the subscription price is €1.99, price_amo
unt_micros is 1990000.", |
3421 "format": "int64", | 3433 "format": "int64", |
3422 "type": "string" | 3434 "type": "string" |
3423 }, | 3435 }, |
3424 "priceCurrencyCode": { | 3436 "priceCurrencyCode": { |
3425 "description": "ISO 4217 currency code for the subscription
price. For example, if the price is specified in British pounds sterling, price_
currency_code is \"GBP\".", | 3437 "description": "ISO 4217 currency code for the subscription
price. For example, if the price is specified in British pounds sterling, price_
currency_code is \"GBP\".", |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3641 "type": "array" | 3653 "type": "array" |
3642 } | 3654 } |
3643 }, | 3655 }, |
3644 "type": "object" | 3656 "type": "object" |
3645 } | 3657 } |
3646 }, | 3658 }, |
3647 "servicePath": "androidpublisher/v2/applications/", | 3659 "servicePath": "androidpublisher/v2/applications/", |
3648 "title": "Google Play Developer API", | 3660 "title": "Google Play Developer API", |
3649 "version": "v2" | 3661 "version": "v2" |
3650 } | 3662 } |
OLD | NEW |