یک "مخاطب دیگر" را در یک مخاطب جدید در گروه "myContacts" کاربر کپی می کند
درخواست های جهش برای همان کاربر باید به صورت متوالی ارسال شوند تا از افزایش تاخیر و خرابی جلوگیری شود.
درخواست HTTP
POST https://people.googleapis.com/v1/{resourceName=otherContacts/*}:copyOtherContactToMyContactsGroup
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
resourceName | مورد نیاز. نام منبع "دیگر مخاطب" برای کپی کردن. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"copyMask": string,
"readMask": string,
"sources": [
enum ( |
فیلدها | |
---|---|
copyMask | مورد نیاز. یک فیلد ماسک برای محدود کردن اینکه کدام فیلدها در مخاطب جدید کپی شوند. مقادیر معتبر عبارتند از:
|
readMask | اختیاری. یک فیلد ماسک برای محدود کردن اینکه کدام فیلدها بر روی شخص بازگردانده می شوند. چندین فیلد را می توان با جدا کردن آنها با کاما مشخص کرد. در صورت تنظیم نشدن، به طور پیشفرض به ماسک کپی با فیلدهای فراداده و عضویت میرسد. مقادیر معتبر عبارتند از:
|
sources[] | اختیاری. ماسکی از نوع منبع برای بازگشت. در صورت تنظیم نشدن، پیشفرض |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Person
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/contacts.other.readonly
-
https://www.googleapis.com/auth/contacts
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.