শেয়ার করা পরিচিতি তৈরি করুন

প্রমাণীকরণ সেট আপ করার পরে, Google Workspace ডোমেনে নতুন শেয়ার করা পরিচিতি এন্ট্রি প্রকাশ করতে Domain Shared Contacts API ব্যবহার করুন। শেয়ার করা পরিচিতিগুলি স্বয়ংক্রিয়ভাবে এবং যোগাযোগ ব্যবস্থাপক হিসাবে প্রদর্শিত হতে 24 ঘন্টা পর্যন্ত সময় লাগতে পারে।

  1. শেয়ার করা পরিচিতির একটি XML উপস্থাপনা তৈরি করুন যাতে এটি Contact ধরণের 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 : পরিচিতির প্রথম নাম, যেমন ডানা।
    • LAST_NAME : পরিচিতির শেষ নাম, যেমন A.
    • PRIMARY_EMAIL_ADDRESS : পছন্দের ইমেল ঠিকানা, যেমন dana@example.com।
    • PREFERRED_NAME : ব্যবহারকারীর জন্য প্রদর্শন নাম, যেমন ডানা এ.
    • 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 : শহরের নাম, যেমন মাউন্টেন ভিউ।
    • ADDRESS : রাস্তার ঠিকানা, যেমন 1800 Amphibious Blvd.
    • REGION_NAME : রাজ্য বা প্রদেশ, যেমন CA।
    • POST_CODE : জিপ বা পোস্টাল কোড, যেমন 94045।
    • COUNTRY_NAME : দেশ, যেমন মার্কিন যুক্তরাষ্ট্র।
    • FORMATTED_ADDRESS : স্থানীয় নিয়মাবলী ব্যবহার করে ঠিকানা ফর্ম্যাট করা হয়েছে, যেমন 1800 Amphibious Blvd., Mountain View, CA 94045, USA।
  2. এই এন্ট্রিটি প্রকাশ করতে, এটি যোগাযোগ-তালিকা ফিড URL-এ পাঠান:

    1. application/atom+xml কন্টেন্ট টাইপ ব্যবহার করে একটি নতুন POST অনুরোধের বডিতে Atom <entry> এলিমেন্টটি রাখুন।
    2. ফিড URL-এ POST অনুরোধ পাঠান।

    উদাহরণস্বরূপ, example.com তালিকায় একটি পরিচিতি যোগ করতে, নিম্নলিখিত URL-এ POST অনুরোধটি পাঠান:

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

    সার্ভারটি পরিচিতি তৈরি করে এবং নতুন পরিচিতি এন্ট্রি সহ একটি HTTP 201 CREATED স্ট্যাটাস কোড ফেরত দেয়। ফিরে আসা এন্ট্রিতে সার্ভার-জেনারেটেড উপাদান যেমন <id> অন্তর্ভুক্ত থাকে।

    যদি অনুরোধটি ব্যর্থ হয়, সার্ভার একটি ভিন্ন স্ট্যাটাস কোড ফেরত দেয়। Google Data API প্রোটোকল রেফারেন্স দেখুন।

পরবর্তী পদক্ষেপ