gpt4 book ai didi

javascript - Twilio 测试短信没有结果 StatusCallback

转载 作者:搜寻专家 更新时间:2023-11-01 04:09:42 24 4
gpt4 key购买 nike

我注意到,当我使用 Twilio API 发送测试短信时,一切都按照 documentation 中的描述进行但系统不会调用 StatusCallback。相同的设置适用于真实凭据,我得到了回调。这是预期的行为吗?

这是我发送短信的方式:

/* Test credentials */ 
var account_sid = "<<test acc>>";
var auth_token = "<<test auth>>";
var fromNumber = "+15005550006"; // test number

var fromNumberEnc = encodeURIComponent(fromNumber);
var toNumberEnc = encodeURIComponent(toNumber);
var textEnc = encodeURIComponent(text);
var body = "From=" + fromNumberEnc + "&To=" + toNumberEnc + "&Body=" + textEnc + "&StatusCallback=" + "https%3A%2F%2Fexample.com%2Ftwiliocallback";
httpRequest.post({
url: "https://" + account_sid + ":" + auth_token +
"@api.twilio.com/2010-04-01/Accounts/" + account_sid + "/SMS/Messages.json",
headers: { 'content-type': 'application/x-www-form-urlencoded' },
body: body
}, function (err, resp, body) {
console.log(body);
});

最佳答案

这里是 Twilio 的 Rob。

关于在针对 SMS API 构建时使用 Twilio 的测试凭据的好问题。你是对的 - 当使用测试凭据调用时,StatusCallbacks 不会为 Messages 资源触发。您引用的有关 StatusCallback 的文档部分表明,API 响应将返回您在测试电话号码购买时为 StatusCallback 参数设置的值,而不是创建消息或电话.

我通过使用来自 the documentation here 的参数在我的测试中模拟 StatusCallback 请求来测试 StatusCallbacks .您要在新消息资源上测试的相关参数是 MessageStatus .

关于javascript - Twilio 测试短信没有结果 StatusCallback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17881220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com