[英]Twilio - ERROR 21211 - Invalid 'To' Phone Number for M2M SIM card
是否可以使用 Twilio 將 SMS 發送到 M2M 號碼(在我的情況下由國家代碼加 13 位數字組成)?
我嘗試使用卷曲:
curl -XPOST https://api.twilio.com/2010-04-01/Accounts/{AccountSID}/Messages.json -d "Body=test" -d "To=%2Bxx xxxxxxxxxxxxx" -d "From=%2Bxx xxxxxxxxxxx" -u "{AccountSID}:{authToken}"
結果是
{"code": 21211, "message": "The 'To' number +xxxxxxxxxxxxxxx is not a valid phone number.", "more_info": "https://www.twilio.com/docs/errors/21211", "status": 400}
該號碼絕對有效,因為我可以將 SMS 例如從我的手機發送到該號碼。
當我刪除較長號碼的最后三位時,我沒有收到任何錯誤。
您需要在使用 API 之前創建發件人/發件人編號。 使用Twilio 控制台上的此鏈接創建您的發件人編號。
請記住使用格式 E.164 標准上的數字
curl --location --request POST 'https://api.twilio.com/2010-04-01/Accounts/ACxxx/Messages.json' \
--header 'Authorization: Basic xxx==' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'Body=lalala' \
--data-urlencode 'From=+1205850xxxx' \
--data-urlencode 'To=+55119756xxxxx'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.