子帐户SID&令牌检索

时间:2016-04-08 13:27:45

标签: php twilio sid

我目前正在使用Twilio API为大量用户开发PHP应用程序。

我成功地允许用户登录并创建子帐户,但我发现我需要做的是为了能够单独购买他们自己的号码,动态拉动每个子帐户SID&基于当前登录的任何帐户访问令牌(或者我认为这是实现它的方式)。

从我在API documentation中看到的情况来看,这似乎并不是一种直截了当的方式。

有人可以提供任何指导吗?

2 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

我建议您在注册用户并为其创建子帐户时,将子帐户的SID和身份验证令牌保存到您的本地数据库中。然后,当用户尝试购买电话号码时,您可以从数据库中提取凭据,使用凭证使用帮助程序库初始化REST客户端,并代表子帐户调用API。

这有帮助吗?

答案 1 :(得分:0)

只要您将FriendlyName设置为与您的会员ID或可链接名称相匹配;你可以像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;