2017-12-07 4 views
0

Wie erhalten Sie ein neues Twilio Subaccount Token über PHP REST API?Fehlendes Token beim Erstellen von Twilio Subaccount

Twilio Rest Subaccount Docs

Ich ziehe eine Twilio Nummer zu einem Subaccount über PHP REST-API.

Ich konnte den Unteraccount erstellen und die Nummer auf den neuen Unteraccount verschieben.

Aber dann, als ich ging, um die Nummer zu testen, erkannte, dass sogar durch die Twilio-Dokumente sagen, das Subaccount's Token zu verwenden, nirgendwo in diesem Abschnitt sollten Sie das Token erhalten, noch wird es während der Erstellung von zurückgegeben das Unterkonto.

Um zu überprüfen, ob mein Code in Ordnung war, konnte ich mich über ihre Website anmelden und das Token dort finden und überprüfen, ob es funktionierte. Aber wir müssen dies zu einem automatisierten Prozess durch die API machen.

Kann jemand das Subaccount-Token erhalten, nachdem Sie es erstellt haben?

+0

Sie sollten die Unterkonten Konto SID zusammen mit dem übergeordneten Konten Auth-Token zur Authentifizierung verwenden können. –

+0

Ich habe versucht, und es hat nicht funktioniert, habe Fehler: [HTTP 401] Kann Datensatz nicht erstellen: Authentifizieren –

+0

ah.right. Mein Fehler. Sie autorisieren sich mit den Elternkonten sid/token, verwenden aber die Subaccounts account sid in der URL, an die Sie die Anfrage stellen. –

Antwort

0

Ich habe herausgefunden, was ich falsch gemacht habe.

$subAccount->auth_token; 

Sollte waren:

$subAccount->authToken 

Hier ist der Arbeitscode:

$client = new Client($masterSID, $masterToken); 
$subAccount = $client->api->accounts->create(array(
     'FriendlyName' => 'NewSubAccount' 
)); 
$subAccountSID = $subAccount->sid; 
$subAccountToken = $subAccount->authToken; 
Verwandte Themen