Method: phones.testers.create

یک کاربر را برای آزمایش یک نماینده دعوت می کند.

کاربر دعوت شده باید دارای RCS باشد و توسط پلتفرم RBM قابل دسترسی باشد. هنگامی که یک نماینده از یک کاربر دعوت می کند تا یک آزمایش کننده شود، یک عامل مدیریت پلت فرم RBM پیامی را برای کاربر ارسال می کند و از او می خواهد تأیید کند که او می خواهد آزمایش کننده عامل باشد. هنگامی که کاربر تأیید کرد، او یک آزمایش کننده می شود.

عاملی که هنوز راه اندازی نشده است فقط می تواند با کاربرانی که آزمایش کننده آن عامل هستند تعامل داشته باشد. اگر یک عامل راه‌اندازی نشده بخواهد پیام، رویداد یا قابلیت پاسخ به تماس را به غیر آزمایش‌کننده ارسال کند، پلتفرم RBM خطای 403 PERMISSION_DENIED را برمی‌گرداند.

یک نماینده می تواند هر روز 20 درخواست آزمایش کننده با مجموع حداکثر 200 درخواست آزمایش کننده ارسال کند. اگر درخواست‌های آزمایش‌کننده را بالاتر از این محدودیت‌ها ارسال کنید، پلت فرم RBM یک پاسخ 429 RESOURCE_EXHAUSTED را برمی‌گرداند.

درخواست HTTP

POST https://rcsbusinessmessaging.googleapis.com/v1/{parent=phones/*}/testers

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
parent

string

"phones/{E.164}"، که در آن {E.164} شماره تلفن کاربر در قالب E.164 است. به عنوان مثال، با شماره تلفن ایالات متحده +1-222-333-4444، نقطه پایانی حاصل https://rcsbusinessmessaging.googleapis.com/v1/phones/+12223334444/testers/ خواهد بود.

پارامترهای پرس و جو

مولفه های
agentId

string

ضروری. شناسه منحصر به فرد عامل.

درخواست بدن

بدنه درخواست حاوی نمونه ای از Tester است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه جدیدی از Tester است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/rcsbusinessmessaging

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.