Klicken Sie auf der Seite Telefonnummer auf ** Telefonnummer kaufen **, um zur Kaufseite zu gelangen.
Sie benötigen eine ** US-Telefonnummer **, um eine SMS zu senden.
Wählen Sie den Zweck und suchen Sie nach der Telefonnummer.
Eine Liste mit Telefonnummern und Funktionen wird angezeigt. Kaufen Sie daher eine geeignete. Der Betrag liegt zwischen 1 und 2 US-Dollar. Aus irgendeinem Grund können Sie mit einem Testkonto kaufen, ohne eine Karte zu registrieren. Seltsam.
Sobald Sie die Telefonnummer haben, senden Sie eine SMS. Füllen Sie das Formular mit [API Explorer] aus (https://jp.twilio.com/user/account/developer-tools/api-explorer/message-create) und klicken Sie unten auf dem Bildschirm auf ** Issue Request **. Klicken Sie zum Senden.
Um programmgesteuert zu senden, rufen Sie die SID und das AuthToken von der Seite mit den Kontoeinstellungen ab und senden Sie sie über Support Library on github. Der Berechtigungsnachweis ist wie folgt.
Kopieren Sie den im API-Explorer angezeigten Beispielcode und verwenden Sie ihn.
from twilio.rest import TwilioRestClient
# put your own credentials here
ACCOUNT_SID = "[SID]"
AUTH_TOKEN = "[AuthToken]"
client = TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN)
client.messages.create(
to="12345678",
from_="87654321",
body="hello! it's a twilio!",
)
Wenn die Anforderung erfolgreich ist, wird "twilio.rest.resources.messages.Message" zurückgegeben. result.status
scheint queue
zu sein.
Wenn die Anforderung fehlschlägt, wird "TwilioRestException" ausgelöst. Praktisch, da die Fehlermeldung einen detaillierten Grund hat.
TwilioRestException:
HTTP Error Your request was:
POST https://api.twilio.com/2010-04-01/Accounts/xxxxxxxxxxxxx/Messages.json
Twilio returned the following information:
Message body is required.
More information may be available here:
https://www.twilio.com/docs/errors/21602
Recommended Posts