بعد إعداد المصادقة، استخدِم واجهة برمجة التطبيقات "جهات الاتصال المشتركة في النطاق" لنشر إدخالات جهات الاتصال المشتركة الجديدة في نطاق Google Workspace. قد يستغرق ظهور جهات الاتصال المشتركة في الإكمال التلقائي وفي "مدير جهات الاتصال" ما يصل إلى 24 ساعة.
أنشئ تمثيلاً بتنسيق XML لجهة الاتصال المشتركة لنشره كعنصر
<entry>بتنسيق Atom من نوع جهة الاتصال:<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: الاسم الأخير لجهة الاتصال، مثل أ. 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-0101INSTANT_MESSAGING_ADDRESS: عنوان البريد الإلكتروني الخاص بالمراسلة الفورية، مثل dana@example.com.CITY_NAME: اسم المدينة، مثل Mountain ViewADDRESS: عنوان الشارع، مثل 1800 Amphibious Blvd.-
REGION_NAME: الولاية أو المقاطعة، مثل كاليفورنيا - استبدِل
POST_CODEبالرمز البريدي، مثل 94045. COUNTRY_NAME: البلد، مثل الولايات المتحدةFORMATTED_ADDRESS: عنوان منسَّق باستخدام التنسيقات المحلية، مثل 1800 Amphibious Blvd. Mountain View, CA 94045, USA.
-
لنشر هذا الإدخال، أرسِله إلى عنوان URL الخاص بخلاصة قائمة جهات الاتصال:
- ضَع عنصر Atom
<entry>في نص طلبPOSTجديد باستخدام نوع المحتوىapplication/atom+xml. - أرسِل طلب
POSTإلى عنوان URL الخاص بالخلاصة.
على سبيل المثال، لإضافة جهة اتصال إلى قائمة example.com، أرسِل طلب
POSTإلى عنوان URL التالي:https://www.google.com/m8/feeds/contacts/example.com/fullينشئ الخادم جهة الاتصال ويعرض رمز الحالة
HTTP 201 CREATED، بالإضافة إلى إدخال جهة الاتصال الجديدة. يتضمّن الإدخال الذي تم إرجاعه عناصر من إنشاء الخادم، مثل<id>.في حال تعذّر تنفيذ الطلب، يعرض الخادم رمز حالة مختلفًا. يمكنك الاطّلاع على مرجع بروتوكول Google Data API.
- ضَع عنصر Atom