2016-07-06 8 views
1

There are test numbers, an die Sie SMS mit my test credentials senden können. Sie fälschen schön schön. Aber versuchen, die lookup API auch von Twilio zu nutzen, auch wenn die Absicht, Informationen über die test number abzurufen, wird fehlschlagen:Twilio-Lookup-Testnummern

>>> from django.conf import settings 
>>> from twilio.rest.lookups import TwilioLookupsClient 
>>> account_sid = settings.TWILIO_ACCOUNT_SID 
>>> auth_token = settings.TWILIO_AUTH_TOKEN 
>>> client = TwilioLookupsClient(account_sid, auth_token) 
>>> lookup_client.phone_numbers.get('+15005555009', include_carrier_info=True) 
--------------------------------------------------------------------------- 
TwilioRestException      Traceback (most recent call last) 
<ipython-input-9-03718f1c0615> in <module>() 
----> 1 client.phone_numbers.get('+15005555009', include_carrier_info=True) 

... 

TwilioRestException: 
HTTP Error Your request was: 

GET https://lookups.twilio.com/v1/PhoneNumbers/+15005555009?Type=carrier 

Twilio returned the following information: 

Resource not accessible with Test Account Credentials 

More information may be available here: 

https://www.twilio.com/docs/errors/20008 

+15005555009 die einzige Telefonnummer aufgelistet ein Festnetz zu emulieren, das unfähig ist, eine SMS zurücksenden. Ich erwarte, dass die API "Festnetz" für den Trägertyp für eine solche Nummer zurückgibt. That link in the error message bringt mich auf eine Seite mit nicht funktionierenden Test-Anmeldeinformationen.

Wie kann ich die Lookup-API mit den angegebenen Test-Anmeldedaten testen?

Antwort

3

Ich glaube nicht, dass Sie die Lookup-API mit Testanmeldeinformationen verwenden können.

Von https://www.twilio.com/docs/api/rest/test-credentials ...

„Unterstützte Ressourcen

Ihre Testanmeldeinformationen zur Zeit verwendet werden kann, mit den folgenden drei Ressourcen zu interagieren:

  • Kauf Telefonnummern: POST /2010-04-01/Accounts/{TestAccountSid}/IncomingPhoneNumbers

  • Senden von SMS-Nachrichten: POST /2010-04-01/Accounts/{TestAccountSid}/SMS/Messages

  • Telefonieren: POST /2010-04-01/Accounts/{TestAccountSid}/Calls

Anfragen an jede andere Ressource mit Testanmeldeinformationen wird eine 403 Forbidden Antwort erhalten. In der Zukunft können wir diese Ressourcen auch zum Testen aktivieren. "

+0

Dang. Danke trotzdem! – Brian