À partir de la page Numéro de téléphone, cliquez sur ** Acheter un numéro de téléphone ** pour accéder à la page d'achat.
Vous avez besoin d'un ** numéro de téléphone américain ** pour envoyer un SMS.
Sélectionnez le but et recherchez le numéro de téléphone.
Une liste de numéros de téléphone et de capacités s'affichera, alors achetez-en une appropriée. Le montant est d'environ 1 $ à 2 $. Pour une raison quelconque, vous pouvez acheter avec un compte d'essai sans enregistrer de carte. Étrange.
Une fois que vous avez le numéro de téléphone, envoyez un SMS. Remplissez le formulaire avec API Explorer et cliquez sur ** Issue Request ** en bas de l'écran. Cliquez pour envoyer.
Pour envoyer par programme, récupérez le SID et AuthToken depuis la page des paramètres du compte et envoyez-les à l'aide de Support Library on github. Les informations d'identification sont comme ça.
Copiez et utilisez l'exemple de code présenté dans API Explorer.
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!",
)
Si la demande aboutit, twilio.rest.resources.messages.Message
sera retourné. «result.status» semble être une «file d'attente».
Si la demande échoue, «TwilioRestException» est levée. Pratique car le message d'erreur a une raison détaillée.
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