Субсчет SID & amp; Поиск токенов

В настоящее время я разрабатываю PHP-приложение для большого количества пользователей, используя Twilio API.

Мне удалось разрешить пользователям входить в систему и создавать субсчет, но я обнаружил, что мне нужно сделать, чтобы они могли по отдельности приобретать свои номера, — динамически извлекать каждый SID субсчета. & Токен доступа, основанный на том, какая учетная запись в данный момент вошла (или я думаю, что так и есть).

Из того, что я вижу в API документация, не похоже, что есть прямой способ сделать это.

Кто-нибудь может предложить какое-либо руководство?

0

Решение

Twilio разработчик евангелист здесь.

Я бы порекомендовал вам, когда вы регистрируете пользователя и создаете для него субсчет, вы сохраняете SID и маркер авторизации субсчета в вашей локальной базе данных. Затем, когда пользователь пытается купить номер телефона, вы можете получить его учетные данные из базы данных, инициализировать клиент REST, используя вспомогательную библиотеку, используя учетные данные, и выполнять вызовы API от имени субаккаунта.

Это помогает вообще?

0

Другие решения

Пока вы устанавливаете FriendlyName в соответствии с идентификатором вашего члена или связываемым именем; вы можете вытащить его из Twilio, как:

$client = new Client($masterSID, $masterToken);
$subAccounts = $client->api->accounts->read(
array("friendlyName" => "Member:1")
);
$subAccount = array_pop($subAccounts);
echo $subAccount->sid . "\r\n";
echo $subAccount->authToken . "\r\n";
echo $subAccount->status;
0

По вопросам рекламы [email protected]