- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- 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
https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
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 |
बेहतर जानकारी वाले आइटम का आइडेंटिफ़ायर. |