REST Resource: testers

المورد: مختبِر

تمثّل هذه السمة حسابًا تجريبيًا للوكيل. يمكن للوكيل التفاعل مع المختبِرين الذين تم التحقّق من حساباتهم حتى إذا لم يتم إطلاق الوكيل بعد.

تمثيل JSON
{
  "name": string,
  "agentId": string,
  "phoneNumber": string,
  "inviteStatus": enum (InviteStatus)
}
الحقول
name

string

النتائج فقط. ReadOnly. المعرّف الفريد للمختبِر يجب أن يتم حلّ هذا الحقل إلى "testers/{E.164}"، حيث {E.164} هو رقم هاتف المختبِر بتنسيق E.164.

agentId

string

معرّف الوكيل

phoneNumber

string

الحقل مطلوب. رقم هاتف المختبِر بتنسيق E.164

inviteStatus

enum (InviteStatus)

النتائج فقط. حالة الدعوة للقراءة فقط. يتم عرضها من خلال المنصة.

InviteStatus

تمثّل هذه السمة نوع الدعوة.

عمليات التعداد
INVITE_STATUS_UNSPECIFIED حالة غير محدَّدة
PENDING لم يردّ المستخدم على الدعوة بعد.
ACCEPTED قبِل المستخدم الدعوة للمشاركة في اختبار التطبيق.
DECLINED رفض المستخدم الدعوة للمشاركة في اختبار التطبيق.

الطُرق

create

ترسل هذه الطريقة دعوة إلى رقم هاتف لإضافته كمختبِر.

delete

يحذف هذا الأمر جهازًا اختباريًا.

get

تعرض هذه الطريقة حالة دعوة جهاز أحد المختبِرين.

list

تعرض هذه السمة حالات الدعوة لأجهزة المختبِرين.