- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- NewEnrichmentItem
- TextEnrichment
- LocationEnrichment
- जगह की जानकारी
- LatLng
- MapEnrichment
- EnrichmentItem
- इसे आज़माएं!
यह फ़ंक्शन, किसी तय किए गए एल्बम में किसी तय की गई जगह पर, जानकारी को बेहतर बनाता है.
एचटीटीपी अनुरोध
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
albumId |
ज़रूरी है. उस एल्बम का आइडेंटिफ़ायर जहां कॉन्टेंट जोड़ना है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "newEnrichmentItem": { object ( |
फ़ील्ड | |
---|---|
newEnrichmentItem |
ज़रूरी है. प्रॉडक्ट की इमेज को बेहतर बनाने के लिए जोड़ी जाने वाली जानकारी. |
albumPosition |
ज़रूरी है. एल्बम में वह जगह जहां जानकारी जोड़नी है. |
जवाब का मुख्य भाग
बनाया गया बेहतर आइटम.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"enrichmentItem": {
object ( |
फ़ील्ड | |
---|---|
enrichmentItem |
सिर्फ़ आउटपुट के लिए. जोड़ा गया बेहतर डेटा. |
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.appendonly
https://www.googleapis.com/auth/photoslibrary.sharing
NewEnrichmentItem
albums.addEnrichment
कॉल में इस्तेमाल किया जाने वाला, एल्बम में नया बेहतर आइटम जोड़ा जाएगा.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड enrichment . एल्बम में जोड़ी जाने वाली जानकारी. यह कोई टेक्स्ट, जगह या मैप हो सकता है. enrichment इनमें से सिर्फ़ एक हो सकता है: |
|
textEnrichment |
एल्बम में जोड़ा जाने वाला टेक्स्ट. |
locationEnrichment |
एल्बम में जोड़ने के लिए जगह की जानकारी. |
mapEnrichment |
एल्बम में जोड़ा जाने वाला मैप. |
TextEnrichment
जानकारी का एक हिस्सा, जिसमें टेक्स्ट शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "text": string } |
फ़ील्ड | |
---|---|
text |
इस जानकारी को बेहतर बनाने वाले आइटम का टेक्स्ट. |
LocationEnrichment
एक जगह की जानकारी वाला एनरिचमेंट.
JSON के काेड में दिखाना |
---|
{
"location": {
object ( |
फ़ील्ड | |
---|---|
location |
इस बेहतर आइटम को सेव करने की जगह. |
जगह
किसी जगह की जानकारी देता है.
JSON के काेड में दिखाना |
---|
{
"locationName": string,
"latlng": {
object ( |
फ़ील्ड | |
---|---|
locationName |
जिस जगह की जानकारी दिखानी है उसका नाम. |
latlng |
मैप पर जगह की स्थिति. |
LatLng
ऐसा ऑब्जेक्ट जो अक्षांश/देशांतर की जोड़ी को दिखाता है. अक्षांश और देशांतर की डिग्री दिखाने के लिए, इसे दो डबल वैल्यू के तौर पर दिखाया जाता है. जब तक अलग से न बताया गया हो, यह ऑब्जेक्ट WGS84 मानक के मुताबिक होना चाहिए. वैल्यू, नॉर्मलाइज़ की जा सकने वाली रेंज के अंदर होनी चाहिए.
JSON के काेड में दिखाना |
---|
{ "latitude": number, "longitude": number } |
फ़ील्ड | |
---|---|
latitude |
अक्षांश, डिग्री में. यह [-90.0, +90.0] की रेंज में होना चाहिए. |
longitude |
डिग्री में देशांतर. यह [-180.0, +180.0] की रेंज में होना चाहिए. |
MapEnrichment
जानकारी का एक हिस्सा, जिसमें मैप शामिल है. इसमें, यात्रा शुरू करने की जगह और मंज़िल की जगहों की जानकारी दिखाई गई है.
JSON के काेड में दिखाना |
---|
{ "origin": { object ( |
फ़ील्ड | |
---|---|
origin |
इस बेहतर जानकारी वाले आइटम की ऑरिजिन लोकेशन. |
destination |
इस बेहतर बनाए गए आइटम के लिए डेस्टिनेशन की जगह. |
EnrichmentItem
बेहतर बनाने वाला आइटम.
JSON के काेड में दिखाना |
---|
{ "id": string } |
फ़ील्ड | |
---|---|
id |
बेहतर बनाए गए आइटम का आइडेंटिफ़ायर. |