Method: grants.patch
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מעדכן את הגישה של המשתמש לחבילה הנתונה.
בקשת HTTP
PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.
פרמטרים של נתיב
פרמטרים |
grant.name |
string
חובה. שם המשאב של המענק הזה, לפי התבנית "developers/{developer}/users/{email}/grants/{packageName}". אם המענק הזה מיועד לטיוטה של אפליקציה, ייעשה שימוש במזהה האפליקציה בשם המשאב הזה במקום בשם החבילה.
|
פרמטרים של שאילתה
פרמטרים |
updateMask |
string (FieldMask format)
אפשרות. רשימת השדות לעדכון. זוהי רשימה של שמות שדות מלאים, שמופרדים בפסיקים. דוגמה: "user.displayName,photo"
|
גוף הבקשה
גוף הבקשה מכיל מופע של Grant
.
גוף התגובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Grant
.
היקפי הרשאות
נדרש היקף OAuth הבא:
https://www.googleapis.com/auth/androidpublisher
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון UTC)."],[[["\u003cp\u003eUpdates a user's access to a specific package within the Google Play Developer API.\u003c/p\u003e\n"],["\u003cp\u003eThe request must specify the grant resource name using a specific pattern, which includes the developer ID, user email, and package name or app ID for draft apps.\u003c/p\u003e\n"],["\u003cp\u003eOptionally, a field mask can be provided to specify which fields of the grant should be updated.\u003c/p\u003e\n"],["\u003cp\u003eThe request and response bodies both utilize the \u003ccode\u003eGrant\u003c/code\u003e object to represent the user's access permissions.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],["The content describes how to update user access to a package via a `PATCH` HTTP request. The request URL structure follows gRPC Transcoding syntax and requires a `grant.name` path parameter representing the resource. An optional `updateMask` query parameter specifies fields to update. The request body must contain a `Grant` instance, and the successful response also returns a `Grant` instance. Authorization requires the `androidpublisher` OAuth scope.\n"],null,["# Method: grants.patch\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUpdates access for the user to the given package.\n\n### HTTP request\n\n`PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `grant.name` | `string` Required. Resource name for this grant, following the pattern \"developers/{developer}/users/{email}/grants/{packageName}\". If this grant is for a draft app, the app ID will be used in this resource name instead of the package name. |\n\n### Query parameters\n\n| Parameters ||\n|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `updateMask` | `string (`[FieldMask](https://protobuf.dev/reference/protobuf/google.protobuf/#field-mask)` format)` Optional. The list of fields to be updated. This is a comma-separated list of fully qualified names of fields. Example: `\"user.displayName,photo\"`. |\n\n### Request body\n\nThe request body contains an instance of [Grant](/android-publisher/api-ref/rest/v3/grants#Grant).\n\n### Response body\n\nIf successful, the response body contains an instance of [Grant](/android-publisher/api-ref/rest/v3/grants#Grant).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`"]]