آزمایش کننده ها را مدیریت کنید

همه نمایندگان به یک برند (کسب و کار، سازمان یا گروه) تعلق دارند. قبل از ایجاد یک نماینده، ابتدا باید یک برند ایجاد کنید. برندها صرفاً سازمانی هستند تا به شما در گروه‌بندی نمایندگان مرتبط کمک کنند.

یک تستر به یک عامل اضافه کنید

حلقه

curl -v -X POST "https://businesscommunications.googleapis.com/v1/testers" \
  -H "Content-Type: application/json" \
  -H "User-Agent: curl/business-messaging" \
  -H "`oauth2l header --json rbm-developer-service-account-credentials.json businesscommunications`" \
  -d "{
    'agentId': '$AGENT_ID',
    'phoneNumber': '$MSISDN'
  }"
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

پایتون

endpoint_url = (BASE_ENDPOINT + 'testers')

body = {
  "agentId": agentId,
  "phoneNumber": msisdn
}

response = authed_session.post(endpoint_url, data=json.dumps(body))
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

آزمایش‌کنندگان یک عامل را فهرست کنید

حلقه

curl -v -X GET "https://businesscommunications.googleapis.com/v1/testers?agentId=$AGENT_ID" \
  -H "User-Agent: curl/business-messaging" \
  -H "`oauth2l header --json rbm-developer-service-account-credentials.json businesscommunications`"
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

پایتون

endpoint_url = (BASE_ENDPOINT +
  'testers?' +
  'agentId=' + agentId)

response = authed_session.get(endpoint_url)
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

بازیابی وضعیت یک آزمایش‌کننده

حلقه

curl -v -X GET "https://businesscommunications.googleapis.com/v1/$TESTER_ID?agentId=$AGENT_ID" \
  -H "User-Agent: curl/business-messaging" \
  -H "`oauth2l header --json rbm-developer-service-account-credentials.json businesscommunications`"
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

پایتون

endpoint_url = (BASE_ENDPOINT +
  testerId +
  '?agentId=' + agentId)

response = authed_session.get(endpoint_url)
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

حذف یک تستر

حلقه

curl -v -X DELETE "https://businesscommunications.googleapis.com/v1/$TESTER_ID?agentId=$AGENT_ID" \
  -H "User-Agent: curl/business-messaging" \
  -H "`oauth2l header --json rbm-developer-service-account-credentials.json businesscommunications`"
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.

پایتون

endpoint_url = (BASE_ENDPOINT +
  testerId +
  '?agentId=' + agentId)

response = authed_session.delete(endpoint_url)
این کد گزیده‌ای از نمونه API مدیریت RBM ما است.