دسترسی به اطلاعات مربوط به پروفایل ها و مخاطبین را فراهم می کند.
- منبع REST: v1.contactGroups
- منبع REST: v1.contactGroups.members
- منبع REST: v1.otherContacts
- منبع REST: v1.people
- منبع REST: v1.people.connections
خدمات: people.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس سند کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://people.googleapis.com
منبع REST: v1.contactGroups
| مواد و روش ها | |
|---|---|
batchGet | GET /v1/contactGroups:batchGetبا مشخص کردن لیستی از نام منابع گروه تماس، فهرستی از گروه های مخاطب متعلق به کاربر تأیید شده را دریافت کنید. |
create | POST /v1/contactGroupsیک گروه تماس جدید متعلق به کاربر تأیید شده ایجاد کنید. |
delete | DELETE /v1/{resourceName=contactGroups/*}با تعیین نام منبع گروه مخاطب، گروه تماس موجود متعلق به کاربر تأیید شده را حذف کنید. |
get | GET /v1/{resourceName=contactGroups/*}با تعیین نام منبع گروه تماس، یک گروه تماس خاص متعلق به کاربر تأیید شده دریافت کنید. |
list | GET /v1/contactGroupsلیست تمام گروه های تماس متعلق به کاربر تایید شده. |
update | PUT /v1/{contactGroup.resourceName=contactGroups/*}نام گروه تماس موجود متعلق به کاربر احراز هویت شده را به روز کنید. |
منبع REST: v1.contactGroups.members
| مواد و روش ها | |
|---|---|
modify | POST /v1/{resourceName=contactGroups/*}/members:modifyاعضای گروه تماس متعلق به کاربر احراز هویت شده را تغییر دهید. |
منبع REST: v1.otherContacts
| مواد و روش ها | |
|---|---|
copyOtherContactToMyContactsGroup | POST /v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroupیک "مخاطب دیگر" را در یک مخاطب جدید در گروه "myContacts" کاربر کپی می کند درخواست های جهش برای همان کاربر باید به صورت متوالی ارسال شوند تا از افزایش تاخیر و خرابی جلوگیری شود. |
list | GET /v1/otherContactsفهرست همه «مخاطبین دیگر»، یعنی مخاطبینی که در یک گروه مخاطب نیستند. |
search | GET /v1/otherContacts:searchفهرستی از مخاطبین را در سایر مخاطبین کاربر تأیید شده ارائه می دهد که با عبارت جستجو مطابقت دارد. |
منبع REST: v1.people
| مواد و روش ها | |
|---|---|
batchCreateContacts | POST /v1/people:batchCreateContactsدسته ای از مخاطبین جدید ایجاد کنید و PersonResponses را برای جدیدا برگردانید درخواست های جهش برای همان کاربر باید به صورت متوالی ارسال شوند تا از افزایش تاخیر و خرابی جلوگیری شود. |
batchDeleteContacts | POST /v1/people:batchDeleteContactsدسته ای از مخاطبین را حذف کنید. |
batchUpdateContacts | POST /v1/people:batchUpdateContactsدسته ای از مخاطبین را به روز کنید و نقشه ای از نام منابع را برای مخاطبین به روز شده به PersonResponses برگردانید. |
createContact | POST /v1/people:createContactیک مخاطب جدید ایجاد کنید و منبع شخصی آن مخاطب را برگردانید. |
deleteContact | DELETE /v1/{resourceName=people/*}:deleteContactیک مخاطب را حذف کنید |
deleteContactPhoto | DELETE /v1/{resourceName=people/*}:deleteContactPhotoعکس مخاطب را حذف کنید |
get | GET /v1/{resourceName=people/*}با تعیین نام منبع، اطلاعاتی در مورد یک شخص ارائه می دهد. |
getBatchGet | GET /v1/people:batchGetبا تعیین لیستی از نام منابع درخواستی، اطلاعاتی در مورد لیستی از افراد خاص ارائه می دهد. |
listDirectoryPeople | GET /v1/people:listDirectoryPeopleفهرستی از نمایه های دامنه و مخاطبین دامنه را در فهرست دامنه کاربر تأیید شده ارائه می دهد. |
searchContacts | GET /v1/people:searchContactsفهرستی از مخاطبین را در مخاطبین گروهبندی شده کاربر احراز هویت شده ارائه میکند که با عبارت جستجو مطابقت دارد. |
searchDirectoryPeople | GET /v1/people:searchDirectoryPeopleفهرستی از نمایه های دامنه و مخاطبین دامنه را در فهرست دامنه کاربر تأیید شده ارائه می دهد که با عبارت جستجو مطابقت دارند. |
updateContact | PATCH /v1/{person.resourceName=people/*}:updateContactاطلاعات تماس را برای یک فرد مخاطب موجود به روز کنید. |
updateContactPhoto | PATCH /v1/{resourceName=people/*}:updateContactPhotoعکس یک مخاطب را به روز کنید. |
منبع REST: v1.people.connections
| مواد و روش ها | |
|---|---|
list | GET /v1/{resourceName=people/*}/connectionsلیستی از مخاطبین کاربر احراز هویت شده را ارائه می دهد. |