शेयर किए गए संपर्क बनाना

पुष्टि की प्रोसेस सेट अप करने के बाद, Google Workspace के किसी डोमेन पर शेयर किए गए नए संपर्क की एंट्री पब्लिश करने के लिए, Domain Shared Contacts API का इस्तेमाल करें. शेयर किए गए संपर्कों को, अपने-आप पूरा होने वाली सुविधा और संपर्क मैनेजर में दिखने में 24 घंटे तक लग सकते हैं.

  1. शेयर किए गए संपर्क को, संपर्क के टाइप के Atom <entry> एलिमेंट के तौर पर पब्लिश करने के लिए, उसका एक्सएमएल वर्शन बनाएं:

    <atom:entry xmlns:atom='http://www.w3.org/2005/Atom'
        xmlns:gd='http://schemas.google.com/g/2005'>
      <atom:category scheme='http://schemas.google.com/g/2005#kind'
        term='http://schemas.google.com/contact/2008#contact' />
      <gd:name>
         <gd:givenName>FIRST_NAME</gd:givenName>
         <gd:familyName>LAST_NAME</gd:familyName>
         <gd:fullName>FIRST_NAME LAST_NAME</gd:fullName>
      </gd:name>
      <atom:content type='text'>NOTES</atom:content>
      <gd:email rel='http://schemas.google.com/g/2005#work'
        primary='true'
        address='PRIMARY_EMAIL_ADDRESS' displayName='PREFERRED_NAME' />
      <gd:email rel='http://schemas.google.com/g/2005#home'
        address='SECONDARY_EMAIL_ADDRESS' />
      <gd:phoneNumber rel='http://schemas.google.com/g/2005#work'
        primary='true'>
        PRIMARY_PHONE_NUMBER
      </gd:phoneNumber>
      <gd:phoneNumber rel='http://schemas.google.com/g/2005#home'>
        SECONDARY_PHONE_NUMBER
      </gd:phoneNumber>
      <gd:im address='INSTANT_MESSAGING_ADDRESS'
        protocol='http://schemas.google.com/g/2005#GOOGLE_TALK'
        primary='true'
        rel='http://schemas.google.com/g/2005#home' />
      <gd:structuredPostalAddress
          rel='http://schemas.google.com/g/2005#work'
          primary='true'>
        <gd:city>CITY_NAME</gd:city>
        <gd:street>ADDRESS</gd:street>
        <gd:region>REGION_NAME</gd:region>
        <gd:postcode>POST_CODE</gd:postcode>
        <gd:country>COUNTRY_NAME</gd:country>
        <gd:formattedAddress>
          FORMATTED_ADDRESS
        </gd:formattedAddress>
      </gd:structuredPostalAddress>
    </atom:entry>

    इनकी जगह ये डालें:

    • FIRST_NAME: संपर्क का नाम, जैसे कि Dana.
    • LAST_NAME: संपर्क का उपनाम, जैसे कि A.
    • PRIMARY_EMAIL_ADDRESS: पसंदीदा ईमेल पता, जैसे कि dana@example.com.
    • PREFERRED_NAME: उपयोगकर्ता का डिसप्ले नेम, जैसे कि Dana A.
    • SECONDARY_EMAIL_ADDRESS: दूसरा ईमेल, जैसे कि da@example.com.
    • PRIMARY_PHONE_NUMBER: पसंदीदा फ़ोन नंबर, जैसे कि 800-555-0100.
    • SECONDARY_PHONE_NUMBER: दूसरा फ़ोन नंबर, जैसे कि 800-555-0101.
    • INSTANT_MESSAGING_ADDRESS: इंस्टैंट मैसेजिंग का ईमेल पता, जैसे कि dana@example.com.
    • CITY_NAME: शहर का नाम, जैसे कि Mountain View.
    • ADDRESS: सड़क का पता, जैसे कि 1800 Amphibious Blvd.
    • REGION_NAME: राज्य या प्रांत, जैसे कि CA.
    • POST_CODE: ज़िप या पिन कोड, जैसे कि 94045.
    • COUNTRY_NAME: देश, जैसे कि USA.
    • FORMATTED_ADDRESS: स्थानीय नियमों के मुताबिक फ़ॉर्मैट किया गया पता, जैसे कि 1800 Amphibious Blvd., Mountain View, CA 94045, USA.
  2. इस एंट्री को पब्लिश करने के लिए, इसे संपर्क सूची के फ़ीड के यूआरएल पर भेजें:

    1. application/atom+xml कॉन्टेंट टाइप का इस्तेमाल करके, नए POST अनुरोध के मुख्य हिस्से में Atom <entry> एलिमेंट डालें.
    2. POST अनुरोध को फ़ीड के यूआरएल पर भेजें.

    उदाहरण के लिए, example.com सूची में कोई संपर्क जोड़ने के लिए, POST अनुरोध को इस यूआरएल पर भेजें:

    https://www.google.com/m8/feeds/contacts/example.com/full
    

    सर्वर संपर्क बनाता है और HTTP 201 CREATED स्टेटस कोड के साथ, संपर्क की नई एंट्री दिखाता है. दिखाई गई एंट्री में, सर्वर से जनरेट किए गए एलिमेंट शामिल होते हैं. जैसे, <id>.

    अगर अनुरोध पूरा नहीं होता है, तो सर्वर कोई दूसरा स्टेटस कोड दिखाता है. Google Data API प्रोटोकॉल के बारे में जानकारी देखें .

अगले चरण