| 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": "\"tbys6C40o18GZwyMen5GMkdK-3s/lK1rSeSt4REctli37J8Co4N4a5s\"", | 18 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/wBOBQg7Gs1S9CwApK0nCAqVzk_Y\"", |
| 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 2285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2314 "required": true, | 2314 "required": true, |
| 2315 "type": "string" | 2315 "type": "string" |
| 2316 } | 2316 } |
| 2317 }, | 2317 }, |
| 2318 "path": "{packageName}/purchases/subscriptions/{subs
criptionId}/tokens/{token}:revoke", | 2318 "path": "{packageName}/purchases/subscriptions/{subs
criptionId}/tokens/{token}:revoke", |
| 2319 "scopes": [ | 2319 "scopes": [ |
| 2320 "https://www.googleapis.com/auth/androidpublishe
r" | 2320 "https://www.googleapis.com/auth/androidpublishe
r" |
| 2321 ] | 2321 ] |
| 2322 } | 2322 } |
| 2323 } | 2323 } |
| 2324 }, |
| 2325 "voidedpurchases": { |
| 2326 "methods": { |
| 2327 "list": { |
| 2328 "description": "Lists the purchases that were cancel
led, refunded or charged-back.", |
| 2329 "httpMethod": "GET", |
| 2330 "id": "androidpublisher.purchases.voidedpurchases.li
st", |
| 2331 "parameterOrder": [ |
| 2332 "packageName" |
| 2333 ], |
| 2334 "parameters": { |
| 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
.", |
| 2337 "format": "int64", |
| 2338 "location": "query", |
| 2339 "type": "string" |
| 2340 }, |
| 2341 "maxResults": { |
| 2342 "format": "uint32", |
| 2343 "location": "query", |
| 2344 "type": "integer" |
| 2345 }, |
| 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').", |
| 2348 "location": "path", |
| 2349 "required": true, |
| 2350 "type": "string" |
| 2351 }, |
| 2352 "startIndex": { |
| 2353 "format": "uint32", |
| 2354 "location": "query", |
| 2355 "type": "integer" |
| 2356 }, |
| 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.", |
| 2359 "format": "int64", |
| 2360 "location": "query", |
| 2361 "type": "string" |
| 2362 }, |
| 2363 "token": { |
| 2364 "location": "query", |
| 2365 "type": "string" |
| 2366 } |
| 2367 }, |
| 2368 "path": "{packageName}/purchases/voidedpurchases", |
| 2369 "response": { |
| 2370 "$ref": "VoidedPurchasesListResponse" |
| 2371 }, |
| 2372 "scopes": [ |
| 2373 "https://www.googleapis.com/auth/androidpublishe
r" |
| 2374 ] |
| 2375 } |
| 2376 } |
| 2324 } | 2377 } |
| 2325 } | 2378 } |
| 2326 }, | 2379 }, |
| 2327 "reviews": { | 2380 "reviews": { |
| 2328 "methods": { | 2381 "methods": { |
| 2329 "get": { | 2382 "get": { |
| 2330 "description": "Returns a single review.", | 2383 "description": "Returns a single review.", |
| 2331 "httpMethod": "GET", | 2384 "httpMethod": "GET", |
| 2332 "id": "androidpublisher.reviews.get", | 2385 "id": "androidpublisher.reviews.get", |
| 2333 "parameterOrder": [ | 2386 "parameterOrder": [ |
| 2334 "packageName", | 2387 "packageName", |
| 2335 "reviewId" | 2388 "reviewId" |
| 2336 ], | 2389 ], |
| 2337 "parameters": { | 2390 "parameters": { |
| 2338 "packageName": { | 2391 "packageName": { |
| 2339 "description": "Unique identifier for the Android ap
p for which we want reviews; for example, \"com.spiffygame\".", | 2392 "description": "Unique identifier for the Android ap
p for which we want reviews; for example, \"com.spiffygame\".", |
| 2340 "location": "path", | 2393 "location": "path", |
| 2341 "required": true, | 2394 "required": true, |
| 2342 "type": "string" | 2395 "type": "string" |
| 2343 }, | 2396 }, |
| 2344 "reviewId": { | 2397 "reviewId": { |
| 2345 "location": "path", | 2398 "location": "path", |
| 2346 "required": true, | 2399 "required": true, |
| 2347 "type": "string" | 2400 "type": "string" |
| 2401 }, |
| 2402 "translationLanguage": { |
| 2403 "location": "query", |
| 2404 "type": "string" |
| 2348 } | 2405 } |
| 2349 }, | 2406 }, |
| 2350 "path": "{packageName}/reviews/{reviewId}", | 2407 "path": "{packageName}/reviews/{reviewId}", |
| 2351 "response": { | 2408 "response": { |
| 2352 "$ref": "Review" | 2409 "$ref": "Review" |
| 2353 }, | 2410 }, |
| 2354 "scopes": [ | 2411 "scopes": [ |
| 2355 "https://www.googleapis.com/auth/androidpublisher" | 2412 "https://www.googleapis.com/auth/androidpublisher" |
| 2356 ] | 2413 ] |
| 2357 }, | 2414 }, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 2375 "type": "string" | 2432 "type": "string" |
| 2376 }, | 2433 }, |
| 2377 "startIndex": { | 2434 "startIndex": { |
| 2378 "format": "uint32", | 2435 "format": "uint32", |
| 2379 "location": "query", | 2436 "location": "query", |
| 2380 "type": "integer" | 2437 "type": "integer" |
| 2381 }, | 2438 }, |
| 2382 "token": { | 2439 "token": { |
| 2383 "location": "query", | 2440 "location": "query", |
| 2384 "type": "string" | 2441 "type": "string" |
| 2442 }, |
| 2443 "translationLanguage": { |
| 2444 "location": "query", |
| 2445 "type": "string" |
| 2385 } | 2446 } |
| 2386 }, | 2447 }, |
| 2387 "path": "{packageName}/reviews", | 2448 "path": "{packageName}/reviews", |
| 2388 "response": { | 2449 "response": { |
| 2389 "$ref": "ReviewsListResponse" | 2450 "$ref": "ReviewsListResponse" |
| 2390 }, | 2451 }, |
| 2391 "scopes": [ | 2452 "scopes": [ |
| 2392 "https://www.googleapis.com/auth/androidpublisher" | 2453 "https://www.googleapis.com/auth/androidpublisher" |
| 2393 ] | 2454 ] |
| 2394 }, | 2455 }, |
| (...skipping 25 matching lines...) Expand all Loading... |
| 2420 "response": { | 2481 "response": { |
| 2421 "$ref": "ReviewsReplyResponse" | 2482 "$ref": "ReviewsReplyResponse" |
| 2422 }, | 2483 }, |
| 2423 "scopes": [ | 2484 "scopes": [ |
| 2424 "https://www.googleapis.com/auth/androidpublisher" | 2485 "https://www.googleapis.com/auth/androidpublisher" |
| 2425 ] | 2486 ] |
| 2426 } | 2487 } |
| 2427 } | 2488 } |
| 2428 } | 2489 } |
| 2429 }, | 2490 }, |
| 2430 "revision": "20161017", | 2491 "revision": "20170105", |
| 2431 "rootUrl": "https://www.googleapis.com/", | 2492 "rootUrl": "https://www.googleapis.com/", |
| 2432 "schemas": { | 2493 "schemas": { |
| 2433 "Apk": { | 2494 "Apk": { |
| 2434 "id": "Apk", | 2495 "id": "Apk", |
| 2435 "properties": { | 2496 "properties": { |
| 2436 "binary": { | 2497 "binary": { |
| 2437 "$ref": "ApkBinary", | 2498 "$ref": "ApkBinary", |
| 2438 "description": "Information about the binary payload of this
APK." | 2499 "description": "Information about the binary payload of this
APK." |
| 2439 }, | 2500 }, |
| 2440 "versionCode": { | 2501 "versionCode": { |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2602 "$ref": "Timestamp", | 2663 "$ref": "Timestamp", |
| 2603 "description": "The last time at which this comment was upda
ted." | 2664 "description": "The last time at which this comment was upda
ted." |
| 2604 }, | 2665 }, |
| 2605 "text": { | 2666 "text": { |
| 2606 "description": "The content of the comment, i.e. reply body.
", | 2667 "description": "The content of the comment, i.e. reply body.
", |
| 2607 "type": "string" | 2668 "type": "string" |
| 2608 } | 2669 } |
| 2609 }, | 2670 }, |
| 2610 "type": "object" | 2671 "type": "object" |
| 2611 }, | 2672 }, |
| 2673 "DeviceMetadata": { |
| 2674 "id": "DeviceMetadata", |
| 2675 "properties": { |
| 2676 "cpuMake": { |
| 2677 "description": "Device CPU make e.g. \"Qualcomm\"", |
| 2678 "type": "string" |
| 2679 }, |
| 2680 "cpuModel": { |
| 2681 "description": "Device CPU model e.g. \"MSM8974\"", |
| 2682 "type": "string" |
| 2683 }, |
| 2684 "deviceClass": { |
| 2685 "description": "Device class (e.g. tablet)", |
| 2686 "type": "string" |
| 2687 }, |
| 2688 "glEsVersion": { |
| 2689 "description": "OpenGL version", |
| 2690 "format": "int32", |
| 2691 "type": "integer" |
| 2692 }, |
| 2693 "manufacturer": { |
| 2694 "description": "Device manufacturer (e.g. Motorola)", |
| 2695 "type": "string" |
| 2696 }, |
| 2697 "nativePlatform": { |
| 2698 "description": "Comma separated list of native platforms (e.
g. \"arm\", \"arm7\")", |
| 2699 "type": "string" |
| 2700 }, |
| 2701 "productName": { |
| 2702 "description": "Device model name (e.g. Droid)", |
| 2703 "type": "string" |
| 2704 }, |
| 2705 "ramMb": { |
| 2706 "description": "Device RAM in Megabytes e.g. \"2048\"", |
| 2707 "format": "int32", |
| 2708 "type": "integer" |
| 2709 }, |
| 2710 "screenDensityDpi": { |
| 2711 "description": "Screen density in DPI", |
| 2712 "format": "int32", |
| 2713 "type": "integer" |
| 2714 }, |
| 2715 "screenHeightPx": { |
| 2716 "description": "Screen height in pixels", |
| 2717 "format": "int32", |
| 2718 "type": "integer" |
| 2719 }, |
| 2720 "screenWidthPx": { |
| 2721 "description": "Screen width in pixels", |
| 2722 "format": "int32", |
| 2723 "type": "integer" |
| 2724 } |
| 2725 }, |
| 2726 "type": "object" |
| 2727 }, |
| 2612 "Entitlement": { | 2728 "Entitlement": { |
| 2613 "description": "An Entitlement resource indicates a user's current e
ntitlement to an inapp item or subscription.", | 2729 "description": "An Entitlement resource indicates a user's current e
ntitlement to an inapp item or subscription.", |
| 2614 "id": "Entitlement", | 2730 "id": "Entitlement", |
| 2615 "properties": { | 2731 "properties": { |
| 2616 "kind": { | 2732 "kind": { |
| 2617 "default": "androidpublisher#entitlement", | 2733 "default": "androidpublisher#entitlement", |
| 2618 "description": "This kind represents an entitlement object i
n the androidpublisher service.", | 2734 "description": "This kind represents an entitlement object i
n the androidpublisher service.", |
| 2619 "type": "string" | 2735 "type": "string" |
| 2620 }, | 2736 }, |
| 2621 "productId": { | 2737 "productId": { |
| (...skipping 811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3433 "type": "integer" | 3549 "type": "integer" |
| 3434 }, | 3550 }, |
| 3435 "appVersionName": { | 3551 "appVersionName": { |
| 3436 "description": "String version name of the app as installed
at the time the review was written. May be absent.", | 3552 "description": "String version name of the app as installed
at the time the review was written. May be absent.", |
| 3437 "type": "string" | 3553 "type": "string" |
| 3438 }, | 3554 }, |
| 3439 "device": { | 3555 "device": { |
| 3440 "description": "Codename for the reviewer's device, e.g. klt
e, flounder. May be absent.", | 3556 "description": "Codename for the reviewer's device, e.g. klt
e, flounder. May be absent.", |
| 3441 "type": "string" | 3557 "type": "string" |
| 3442 }, | 3558 }, |
| 3559 "deviceMetadata": { |
| 3560 "$ref": "DeviceMetadata", |
| 3561 "description": "Some information about the characteristics o
f the user's device" |
| 3562 }, |
| 3443 "lastModified": { | 3563 "lastModified": { |
| 3444 "$ref": "Timestamp", | 3564 "$ref": "Timestamp", |
| 3445 "description": "The last time at which this comment was upda
ted." | 3565 "description": "The last time at which this comment was upda
ted." |
| 3446 }, | 3566 }, |
| 3567 "originalText": { |
| 3568 "description": "Untranslated text of the review, in the case
where the review has been translated. If the review has not been translated thi
s is left blank.", |
| 3569 "type": "string" |
| 3570 }, |
| 3447 "reviewerLanguage": { | 3571 "reviewerLanguage": { |
| 3448 "description": "Language code for the reviewer. This is take
n from the device settings so is not guaranteed to match the language the review
is written in. May be absent.", | 3572 "description": "Language code for the reviewer. This is take
n from the device settings so is not guaranteed to match the language the review
is written in. May be absent.", |
| 3449 "type": "string" | 3573 "type": "string" |
| 3450 }, | 3574 }, |
| 3451 "starRating": { | 3575 "starRating": { |
| 3452 "description": "The star rating associated with the review,
from 1 to 5.", | 3576 "description": "The star rating associated with the review,
from 1 to 5.", |
| 3453 "format": "int32", | 3577 "format": "int32", |
| 3454 "type": "integer" | 3578 "type": "integer" |
| 3455 }, | 3579 }, |
| 3456 "text": { | 3580 "text": { |
| 3457 "description": "The content of the comment, i.e. review body
. In some cases users have been able to write a review with separate title and b
ody; in those cases the title and body are concatenated and separated by a tab c
haracter.", | 3581 "description": "The content of the comment, i.e. review body
. In some cases users have been able to write a review with separate title and b
ody; in those cases the title and body are concatenated and separated by a tab c
haracter.", |
| 3458 "type": "string" | 3582 "type": "string" |
| 3583 }, |
| 3584 "thumbsDownCount": { |
| 3585 "description": "Number of users who have given this review a
thumbs down", |
| 3586 "format": "int32", |
| 3587 "type": "integer" |
| 3588 }, |
| 3589 "thumbsUpCount": { |
| 3590 "description": "Number of users who have given this review a
thumbs up", |
| 3591 "format": "int32", |
| 3592 "type": "integer" |
| 3593 } |
| 3594 }, |
| 3595 "type": "object" |
| 3596 }, |
| 3597 "VoidedPurchase": { |
| 3598 "description": "A VoidedPurchase resource indicates a purchase that
was either cancelled/refunded/charged-back.", |
| 3599 "id": "VoidedPurchase", |
| 3600 "properties": { |
| 3601 "kind": { |
| 3602 "default": "androidpublisher#voidedPurchase", |
| 3603 "description": "This kind represents a voided purchase objec
t in the androidpublisher service.", |
| 3604 "type": "string" |
| 3605 }, |
| 3606 "purchaseTimeMillis": { |
| 3607 "description": "The time at which the purchase was made, in
milliseconds since the epoch (Jan 1, 1970).", |
| 3608 "format": "int64", |
| 3609 "type": "string" |
| 3610 }, |
| 3611 "purchaseToken": { |
| 3612 "description": "The token that was generated when a purchase
was made. This uniquely identifies a purchase.", |
| 3613 "type": "string" |
| 3614 }, |
| 3615 "voidedTimeMillis": { |
| 3616 "description": "The time at which the purchase was cancelled
/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).", |
| 3617 "format": "int64", |
| 3618 "type": "string" |
| 3459 } | 3619 } |
| 3460 }, | 3620 }, |
| 3461 "type": "object" | 3621 "type": "object" |
| 3622 }, |
| 3623 "VoidedPurchasesListResponse": { |
| 3624 "id": "VoidedPurchasesListResponse", |
| 3625 "properties": { |
| 3626 "pageInfo": { |
| 3627 "$ref": "PageInfo" |
| 3628 }, |
| 3629 "tokenPagination": { |
| 3630 "$ref": "TokenPagination" |
| 3631 }, |
| 3632 "voidedPurchases": { |
| 3633 "items": { |
| 3634 "$ref": "VoidedPurchase" |
| 3635 }, |
| 3636 "type": "array" |
| 3637 } |
| 3638 }, |
| 3639 "type": "object" |
| 3462 } | 3640 } |
| 3463 }, | 3641 }, |
| 3464 "servicePath": "androidpublisher/v2/applications/", | 3642 "servicePath": "androidpublisher/v2/applications/", |
| 3465 "title": "Google Play Developer API", | 3643 "title": "Google Play Developer API", |
| 3466 "version": "v2" | 3644 "version": "v2" |
| 3467 } | 3645 } |
| OLD | NEW |