Photos
का मेटाडेटा अपडेट करता है, जैसे कि आसन, जगह की जानकारी, कनेक्शन वगैरह. फ़ोटो के पिक्सल बदलने की सुविधा नहीं है.
ध्यान दें कि अगर photos.batchUpdate
काम नहीं करता, तो ज़रूरी फ़ील्ड मौजूद नहीं हैं या पुष्टि करने में कोई गड़बड़ी हुई है. photos.batchUpdate
के सफल होने पर भी, हो सकता है कि बैच की अलग-अलग फ़ोटो में कुछ गड़बड़ी हो. इन गड़बड़ियों की जानकारी BatchUpdatePhotosResponse.results
के हर PhotoResponse.status
में दी गई है. हर फ़ोटो में हो सकने वाली खास गड़बड़ियों के लिए photo.update
देखें.
सिर्फ़ updateMask
फ़ील्ड में दिए गए फ़ील्ड का इस्तेमाल किया जाता है. अगर updateMask
मौजूद नहीं है, तो अपडेट सभी फ़ील्ड पर लागू होता है.
BatchUpdatePhotosRequest
में UpdatePhotoRequest
मैसेज की संख्या 20 से ज़्यादा नहीं होनी चाहिए.
ध्यान दें:
Pose.altitude
को अपडेट करने के लिए,Pose.latLngPair
को भी भरना होगा. ऐसा न करने पर, अनुरोध स्वीकार नहीं किया जाएगा.
एचटीटीपी अनुरोध
POST https://streetviewpublish.googleapis.com/v1/photos:batchUpdate
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{
"updatePhotoRequests": [
{
"photo": {
object ( |
फ़ील्ड | |
---|---|
updatePhotoRequests[] |
ज़रूरी है. |
updatePhotoRequests[].photo |
ज़रूरी है. |
updatePhotoRequests[].updateMask |
ज़रूरी है. ऐसा मास्क जो अपडेट के लिए फ़ोटो मेटाडेटा पर फ़ील्ड की पहचान करता है. इस अनुरोध में, ये फ़ील्ड मान्य हैं:
|
जवाब का मुख्य भाग
एक या उससे ज़्यादा Photos
के मेटाडेटा के बैच अपडेट का जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"results": [
{
object ( |
फ़ील्ड | |
---|---|
results[] |
हर |
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/streetviewpublish
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.