ডোমেন শেয়ার্ড কন্টাক্ট এপিআই স্ট্যান্ডার্ড Google ডেটা এপিআই উপাদান এবং উপাদান ব্যবহার করে যা শেয়ার করা পরিচিতির জন্য নির্দিষ্ট।
একটি পরিচিতি এন্ট্রি একটি বর্ধিত পরিচিতি ধরনের রূপ নেয়, যা একজন ব্যক্তি, একটি স্থান - যেমন একটি ক্লাব বা একটি রেস্তোরাঁ - বা একটি সংস্থার প্রতিনিধিত্ব করে৷ যোগাযোগের ধরনটি XML-এ একটি <atom:entry>
উপাদান হিসেবে প্রদর্শিত হয় যাতে Google Data namespace থেকে বিভিন্ন এক্সটেনশন উপাদান রয়েছে।
category
উপাদানটি নির্দেশ করে যে এন্ট্রিটি একটি পরিচিতি নিচের মত দেখাচ্ছে:
<atom:category scheme="http://schemas.google.com/g/2005#kind"
term="http://schemas.google.com/contact/2008#contact"/>
ডোমেন শেয়ার্ড কন্টাক্ট এপিআই-এ, বেশ কিছু উপাদান যোগাযোগের ধরনের থেকে একটু বেশি সীমাবদ্ধ। নিম্নলিখিত উপাদানগুলির জন্য, আপনি একটি rel
বৈশিষ্ট্য বা একটি label
বৈশিষ্ট্য সরবরাহ করেন, তবে উভয়ই নয়:
-
gd:email
-
gd:im
-
gd:organization
-
gd:phoneNumber
-
gd:structuredPostalAddress
আপনি যখন একটি ভাগ করা পরিচিতি তৈরি বা আপডেট করেন, আপনি যদি rel
এবং label
উভয়ই সরবরাহ করেন, অথবা এই উপাদানগুলির কোনোটির জন্য নয়, তাহলে সার্ভার এন্ট্রিটি প্রত্যাখ্যান করে।
ফটো সমর্থন
স্ব বা সম্পাদনার মতো মানক বৈশিষ্ট্যের মানগুলির সাথে, আপনি atom:link
উপাদানগুলির জন্য rel
মান ব্যবহার করতে পারেন। ফটো লিঙ্ক ব্যবহার করার সময়, HTTP হেডারে অনুমোদন টোকেন নির্দিষ্ট করতে হবে। আরও তথ্যের জন্য, প্রমাণীকরণ এবং অনুমোদন সম্পর্কে জানুন দেখুন।
- একটি
GET
কমান্ডের সাহায্যে,rel="http://schemas.google.com/contacts/2008/rel#photo"
পরিচিতির সাথে যুক্ত ফটো পড়ার ক্ষমতা যোগ করে৷ আপনি পরিচিতির সাথে যুক্ত ছবির সর্বশেষ সংস্করণ পড়তেhref
এ নির্দিষ্ট করা URL ব্যবহার করতে পারেন। যোগাযোগের জন্য কোন ছবি না থাকলে লিঙ্কটি দেখানো হয় না।
উদাহরণ:
<atom:link rel="http://schemas.google.com/contacts/2008/rel#photo"
href="https://www.google.com/m8/feeds/photos/media/jo%40example.com/1234" type="image/*" />
- একটি
PUT
বাDELETE
কমান্ড দিয়ে,rel="http://schemas.google.com/contacts/2008/rel#edit-photo"
পরিচিতির সাথে যুক্ত একটি স্থানীয় ফটো আপডেট বা মুছে ফেলার ক্ষমতা যোগ করে৷
উদাহরণ:
<atom:link rel="http://schemas.google.com/contacts/2008/rel#edit-photo"
href="https://www.google.com/m8/feeds/photos/media/jo%40example.com/1234/photo4524" />
gContact
নামস্থান
gContact
এর জন্য XML নেমস্পেস URL হল http://schemas.google.com/contact/2008
।
এই নামস্থানে, একটি উপাদান সংজ্ঞায়িত করা হয় যা একটি গোষ্ঠীর প্রতিনিধিত্ব করে যার সাথে যোগাযোগটি অন্তর্গত।
gContact:groupMembershipInfo
বৈশিষ্ট্য
সম্পত্তি | বর্ণনা |
---|---|
href | পরিচিতিটি যে গোষ্ঠীর অন্তর্গত বা অন্তর্গত তা চিহ্নিত করে৷ গ্রুপ তার আইডি দ্বারা উল্লেখ করা হয়. |
deleted="true" | এর মানে পরিচিতির জন্য গ্রুপ মেম্বারশিপ মুছে ফেলা হয়েছে। এই বৈশিষ্ট্যটি শুধুমাত্র তখনই অন্তর্ভুক্ত করা হয় যখন showdeleted একটি ক্যোয়ারী প্যারামিটার হিসাবে নির্দিষ্ট করা হয়, অন্যথায় একটি পরিচিতি আর অন্তর্ভুক্ত নয় এমন গ্রুপগুলির জন্য groupMembershipInfo ফেরত দেওয়া হয় না। |