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

किसी बिल्डिंग को अपडेट करता है.