- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- AddReviewer
- ReplaceReviewer
- इसे आज़माएं!
इस तरीके का इस्तेमाल करके, अनुमति देने वाले समीक्षकों को फिर से असाइन किया जाता है. अनुमति देने की प्रोसेस के ReviewerResponse में समीक्षकों को जोड़ता है या उन्हें बदलता है.
इस फ़ंक्शन को, फ़ाइल पर writer अनुमति वाला कोई भी उपयोगकर्ता कॉल कर सकता है. हालांकि, ऐसा तब किया जा सकता है, जब अनुमति की स्थिति IN_PROGRESS हो और समीक्षक को फिर से असाइन करने की स्थिति Response NO_RESPONSE हो.Status reader अनुमति वाला उपयोगकर्ता, सिर्फ़ उस मंज़ूरी को फिर से असाइन कर सकता है जो उसे असाइन की गई है.
समीक्षा करने वाले व्यक्ति को नहीं हटाया जा सकता.
एचटीटीपी अनुरोध
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
fileId |
ज़रूरी है. उस फ़ाइल का आईडी जिस पर मंज़ूरी लेनी है. |
approvalId |
ज़रूरी है. फिर से असाइन करने के लिए मंज़ूरी का आईडी. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ "addReviewers": [ { object ( |
| फ़ील्ड | |
|---|---|
addReviewers[] |
ज़रूरी नहीं. समीक्षकों को जोड़ने के लिए सूची. |
replaceReviewers[] |
ज़रूरी नहीं. समीक्षक की जगह दूसरे समीक्षक को असाइन करने की सूची. |
message |
ज़रूरी नहीं. समीक्षा करने वाले नए लोगों को भेजने के लिए मैसेज. यह मैसेज, कार्रवाई से जुड़ी सूचनाओं और मंज़ूरी की गतिविधि लॉग में शामिल किया जाएगा. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Approval का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
कुछ स्कोप पर पाबंदी है. इसलिए, आपके ऐप्लिकेशन को इनका इस्तेमाल करने से पहले सुरक्षा का आकलन करना होगा. ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.
AddReviewer
समीक्षक को जोड़ने की सुविधा के बारे में जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "addedReviewerEmail": string } |
| फ़ील्ड | |
|---|---|
addedReviewerEmail |
ज़रूरी है. समीक्षा करने वाले व्यक्ति का ईमेल पता. |
ReplaceReviewer
समीक्षा करने वाले व्यक्ति को बदलने का उदाहरण.
| JSON के काेड में दिखाना |
|---|
{ "addedReviewerEmail": string, "removedReviewerEmail": string } |
| फ़ील्ड | |
|---|---|
addedReviewerEmail |
ज़रूरी है. समीक्षा करने वाले व्यक्ति का ईमेल पता. |
removedReviewerEmail |
ज़रूरी है. समीक्षा करने वाले उस व्यक्ति का ईमेल पता जिसे हटाना है. |