REST Resource: resources.buildings

संसाधन: इमारत

सार्वजनिक एपीआई: Resources.buildings

JSON के काेड में दिखाना
{
  "buildingId": string,
  "buildingName": string,
  "description": string,
  "coordinates": {
    object (BuildingCoordinates)
  },
  "kind": string,
  "etags": string,
  "floorNames": [
    string
  ],
  "address": {
    object (BuildingAddress)
  }
}
फ़ील्ड
buildingId

string

इमारत का यूनीक आइडेंटिफ़ायर. इसमें 100 से ज़्यादा वर्ण नहीं हो सकते.

buildingName

string

Calendar में उपयोगकर्ताओं को दिखने वाला, इमारत का नाम. यह ग्राहक के लिए यूनीक होना चाहिए. उदाहरण के लिए, "NYC-CHEL". इसमें 100 से ज़्यादा वर्ण नहीं हो सकते.

description

string

इमारत के बारे में कम शब्दों में जानकारी. उदाहरण के लिए, "चेल्सी मार्केट".

coordinates

object (BuildingCoordinates)

इमारत के बीच के हिस्से के भौगोलिक निर्देशांक, जिन्हें दशमलव डिग्री में अक्षांश और देशांतर के तौर पर दिखाया जाता है.

kind

string

यह किस तरह का संसाधन है.

etags

string

संसाधन का ETag.

floorNames[]

string

इस इमारत के सभी फ़्लोर के डिसप्ले नेम. फ़्लोर को कम से ज़्यादा के क्रम में लगाया जाना चाहिए. उदाहरण के लिए, ["B2", "B1", "L", "1", "2", "2M", "3", "PH"] में कम से कम एक एंट्री होनी चाहिए.

address

object (BuildingAddress)

इमारत का डाक पता. जानकारी के लिए PostalAddress देखें. ध्यान दें कि सिर्फ़ एक पता लाइन और क्षेत्र कोड की ज़रूरत होती है.

BuildingCoordinates

सार्वजनिक एपीआई: Resources.buildings

JSON के काेड में दिखाना
{
  "latitude": number,
  "longitude": number
}
फ़ील्ड
latitude

number

अक्षांश, दशमलव डिग्री में.

longitude

number

दशमलव डिग्री में देशांतर.

BuildingAddress

सार्वजनिक एपीआई: Resources.buildings

JSON के काेड में दिखाना
{
  "regionCode": string,
  "languageCode": string,
  "postalCode": string,
  "administrativeArea": string,
  "locality": string,
  "sublocality": string,
  "addressLines": [
    string
  ]
}
फ़ील्ड
regionCode

string

ज़रूरी है. पते के देश/इलाके का CLDR कोड.

languageCode

string

ज़रूरी नहीं. इस पते के कॉन्टेंट का BCP-47 भाषा कोड (अगर पता हो).

postalCode

string

ज़रूरी नहीं. पते का पिन कोड.

administrativeArea

string

ज़रूरी नहीं. किसी देश या इलाके के डाक पते के लिए इस्तेमाल होने वाला सबसे बड़ा एडमिन के तौर पर उपखंड.

locality

string

ज़रूरी नहीं. आम तौर पर, इसका मतलब पते के शहर/कस्बे से होता है. उदाहरण: अमेरिका का शहर, इटली का कम्यून, यूनाइटेड किंगडम का पोस्ट टाउन. दुनिया के उन इलाकों में जहां इलाकों की जानकारी साफ़ तौर पर नहीं दी गई है या वे इस स्ट्रक्चर में सही से फ़िट नहीं होती हैं, वहां इलाके की जानकारी वाले फ़ील्ड को खाली छोड़ें और addressLines का इस्तेमाल करें.

sublocality

string

ज़रूरी नहीं. पते की उप-इलाका.

addressLines[]

string

पते की निचली लाइनों की जानकारी देने वाली, बिना स्ट्रक्चर वाली लाइनें.

तरीके

delete

किसी इमारत को मिटाता है.

get

किसी इमारत की जानकारी दिखाता है.

insert

बिल्डिंग शामिल करता है.

list

किसी खाते के लिए, इमारतों की सूची दिखाता है.

patch

किसी इमारत को पैच करता है.

update

किसी इमारत की जानकारी अपडेट करता है.