ניהול בודקים

כל הנציגים שייכים למותג (עסק, ארגון או קבוצה). לפני שיוצרים נציג, צריך קודם ליצור מותג. המותגים הם רק ארגוניים, כדי לעזור לכם לקבץ סוכנים קשורים.

הוספת בודק לסוכן

cURL

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'
  }"
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

Python

endpoint_url = (BASE_ENDPOINT + 'testers')

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

response = authed_session.post(endpoint_url, data=json.dumps(body))
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

הצגת רשימת הבודקים של סוכן

cURL

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`"
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

Python

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

response = authed_session.get(endpoint_url)
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

אחזור הסטטוס של בודק

cURL

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`"
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

Python

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

response = authed_session.get(endpoint_url)
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

מחיקת בודק

cURL

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`"
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.

Python

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

response = authed_session.delete(endpoint_url)
הקוד הזה הוא קטע מתוך דוגמה ל-RBM Management API.