- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- 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.appendonly
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 |
बेहतर जानकारी वाले आइटम का आइडेंटिफ़ायर. |