- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
شناسه های رمزگذاری شده سمت سرویس گیرنده را برای یک کاربر تأیید شده فهرست می کند.
درخواست HTTP
GET https://gmail.googleapis.com/gmail/v1/users/{userId}/settings/cse/identities
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
userId | آدرس ایمیل اصلی درخواست کننده. برای نشان دادن کاربر احراز هویت شده، می توانید از مقدار ویژه |
پارامترهای پرس و جو
پارامترها | |
---|---|
pageToken | نشانه صفحهبندی که نشان میدهد کدام صفحه از هویتها باید بازگردانده شوند. اگر توکن ارائه نشود، API صفحه اول نتایج را برمی گرداند. |
pageSize | تعداد هویت هایی که باید بازگردانده شوند. در صورت عدم ارائه، اندازه صفحه به طور پیش فرض 20 ورودی خواهد بود. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"cseIdentities": [
{
object ( |
فیلدها | |
---|---|
cseIdentities[] | یک صفحه از لیست هویت های CSE که برای کاربر پیکربندی شده است. |
nextPageToken | رمز صفحهبندی برای ارسال به یک فراخوان بعدی identities.list به منظور بازیابی صفحه بعدی هویتها. اگر این مقدار برگردانده نشود یا رشته خالی باشد، صفحه دیگری باقی نمی ماند. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/gmail.settings.basic
-
https://mail.google.com/
-
https://www.googleapis.com/auth/gmail.modify
-
https://www.googleapis.com/auth/gmail.readonly
-
https://www.googleapis.com/auth/gmail.settings.sharing
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.