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