أوقفت خدمة "جهات الاتصال" نهائيًا في برمجة تطبيقات Google في 16 ديسمبر 2022 وأغلقتها في 31 يناير 2025.
بدلاً من ذلك، استخدِم الخدمة المتقدّمة في People API. تستخدم واجهة People API بروتوكول JSON أحدث وتوفّر ميزات متقدّمة، مثل دمج جهات الاتصال مع الملفات الشخصية.
استخدِم هذا الدليل لمعرفة طرق خدمة "جهات الاتصال" التي ليس لها مكافئ في الخدمة المتقدّمة لواجهة People API، والتعرّف على ما يمكنك استخدامه بدلاً منها، والعثور على نماذج التعليمات البرمجية لنقل المهام الشائعة. لمزيد من المعلومات، يُرجى الاطّلاع على دليل نقل بيانات واجهة برمجة تطبيقات "جهات الاتصال".
الطُرق التي لا تتوفّر لها بدائل في People API
تتضمّن القوائم التالية طرق getContacts في خدمة "جهات الاتصال" لا تتوفّر لها طرق مكافئة للبحث عن جهات الاتصال في الخدمة المتقدّمة People API. باستخدام خدمة People API المتقدّمة، يمكنك البحث حسب حقول names وnickNames وemailAddresses وphoneNumbers وorganizations الخاصة بأحد جهات الاتصال والتي مصدرها CONTACT.
| الطرق التي لا تتضمّن معادِلات |
|---|
|
يعرض الجدول التالي طرق getContacts من خدمة "جهات الاتصال" تستخدم المَعلمة الإضافية label. على الرغم من أنّ خدمة People API المتقدّمة تتيح لك الحصول على جهات الاتصال من خلال الحقل المكافئ باستخدام searchContacts، لا يمكنك حصر البحث على تصنيف معيّن.
| الطُرق التي تتضمّن معادِلات جزئية |
|---|
|
ميزات إضافية متاحة من خلال People API
عند نقل البيانات إلى خدمة People API المتقدّمة، يمكنك الوصول إلى ميزات People API التالية غير المتوفّرة في خدمة Contacts:
- تحديد مصدر البيانات: عند البحث عن معلومات حول شخص، يمكنك تحديد مكان البحث، مثل جهة اتصال على Google أو الملف الشخصي في حساب Google.
- البحث عن مستخدمين باستخدام سلسلة طلب بحث: يمكنك الحصول على قائمة بالملفات الشخصية وجهات الاتصال التي تتطابق مع سلسلة معيّنة.
- الطلبات المجمّعة: يمكنك تجميع طلبات People API للمساعدة في تقليل وقت تنفيذ النص البرمجي.
عيّنات التعليمات البرمجية للمهام الشائعة
يسرد هذا القسم المهام الشائعة من خدمة "جهات الاتصال". توضّح نماذج الرموز البرمجية كيفية إنشاء المهام باستخدام الخدمة المتقدّمة لواجهة People API.
الحصول على مجموعة جهات اتصال حسب الاسم
تعرض عيّنة الرمز البرمجي التالية كيفية الحصول على مجموعة جهات اتصال حسب اسمها، وهو ما يعادل getContactGroup في خدمة "جهات الاتصال".
الحصول على جهة اتصال من خلال عنوان البريد الإلكتروني
تعرض عيّنة الرمز البرمجي التالية كيفية الحصول على جهة اتصال من خلال عنوان بريدها الإلكتروني، وهو ما يعادل getContact في خدمة "جهات الاتصال".
الحصول على جميع جهات الاتصال
يوضّح نموذج الرمز التالي كيفية الحصول على جميع جهات اتصال المستخدم، وهو ما يعادل getContacts في خدمة "جهات الاتصال".
الحصول على الاسم الكامل لجهة اتصال
يوضّح نموذج الرمز البرمجي التالي كيفية الحصول على الاسم الكامل لجهة اتصال، وهو ما يعادل getFullName في خدمة "جهات اتصال Google".
الحصول على جميع أرقام الهواتف لجهة اتصال
تعرض عينة الرمز البرمجي التالية كيفية الحصول على جميع أرقام الهواتف الخاصة بجهة اتصال، وهو ما يعادل getPhones في خدمة "جهات الاتصال".
الحصول على رقم هاتف محدّد لجهة اتصال
تعرض عيّنة الرمز البرمجي التالية كيفية الحصول على رقم هاتف محدّد لأحد جهات الاتصال، وهو ما يعادل getPhoneNumber في خدمة "جهات الاتصال".