সকল এজেন্ট একটি ব্র্যান্ডের (ব্যবসা, সংস্থা বা গোষ্ঠী) অন্তর্ভুক্ত। একজন এজেন্ট তৈরি করার আগে, আপনাকে প্রথমে একটি ব্র্যান্ড তৈরি করতে হবে। ব্র্যান্ডগুলো সম্পূর্ণরূপে সাংগঠনিক, যা আপনাকে সম্পর্কিত এজেন্টদের একত্রিত করতে সাহায্য করে।
একজন পরীক্ষককে একজন এজেন্টের সাথে যুক্ত করুন
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' }"
পাইথন
endpoint_url = (BASE_ENDPOINT + 'testers') body = { "agentId": agentId, "phoneNumber": msisdn } response = authed_session.post(endpoint_url, data=json.dumps(body))
একজন এজেন্টের পরীক্ষকদের তালিকা করুন
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`"
পাইথন
endpoint_url = (BASE_ENDPOINT + 'testers?' + 'agentId=' + agentId) response = authed_session.get(endpoint_url)
একজন পরীক্ষকের অবস্থা পুনরুদ্ধার করুন
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`"
পাইথন
endpoint_url = (BASE_ENDPOINT + testerId + '?agentId=' + agentId) response = authed_session.get(endpoint_url)
একজন পরীক্ষককে মুছে ফেলুন
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`"
পাইথন
endpoint_url = (BASE_ENDPOINT + testerId + '?agentId=' + agentId) response = authed_session.delete(endpoint_url)