- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह Photo के मेटाडेटा को अपडेट करता है. जैसे, पोज़, जगह की जानकारी, कनेक्शन वगैरह. फ़ोटो के पिक्सल में बदलाव करने की सुविधा उपलब्ध नहीं है.
सिर्फ़ updateMask फ़ील्ड में बताए गए फ़ील्ड का इस्तेमाल किया जाता है. अगर updateMask मौजूद नहीं है, तो अपडेट सभी फ़ील्ड पर लागू होता है.
यह तरीका, गड़बड़ी के ये कोड दिखाता है:
google.rpc.Code.PERMISSION_DENIEDअगर अनुरोध करने वाले व्यक्ति ने उस फ़ोटो को नहीं बनाया है जिसके लिए अनुरोध किया गया है.google.rpc.Code.INVALID_ARGUMENTअगर अनुरोध गलत तरीके से किया गया हो.google.rpc.Code.NOT_FOUNDअगर अनुरोध की गई फ़ोटो मौजूद नहीं है.- अगर अनुरोध किया गया
Photoअब भी इंडेक्स किया जा रहा है, तोgoogle.rpc.Code.UNAVAILABLE.
एचटीटीपी अनुरोध
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
photo.photoId.id |
किसी फ़ोटो के लिए यूनीक आइडेंटिफ़ायर. |
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
updateMask |
ज़रूरी है. यह मास्क, फ़ोटो के मेटाडेटा में मौजूद उन फ़ील्ड की पहचान करता है जिन्हें अपडेट करना है. अगर यह मौजूद नहीं है, तो इस अनुरोध में पुराने ये फ़ील्ड मान्य हैं:
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Photo का उदाहरण है.
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Photo का एक इंस्टेंस शामिल किया जाता है.
अनुमति पाने के लिंक
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/streetviewpublish
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.