- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 twilio 设置消息传递状态检查。由于某些原因,twilio statusCallback 不会触发。你能帮我找出错误吗?
这是我进行初始化和发送消息的文件:
const Twilio = require('twilio');
const {
TWILIO_ACCOUNT_SID,
TWILIO_AUTH_TOKEN,
TWILIO_PHONE_NUMBER
} = require('config');
const client = new Twilio(TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN);
module.exports = {
send: (body, phoneNumber) => client.messages.create({
body,
to: phoneNumber,
from: TWILIO_PHONE_NUMBER,
statusCallback: 'http://postb.in/b/XXXXXXXX'
})
.then((message) => {
console.log(message.sid);
return message.sid;
})
};
这是我在初始化后调用消息发送的测试:
const { expect } = require('chai');
const smsUtility = require('utils/sms');
describe('Sms utility', () => {
it('should send a message and return message sid', (done) => {
const body = 'Body';
const number = '+XXXXXXXXXXX';
smsUtility.send(body, number)
.then((messageSid) => {
expect(typeof messageSid).to.equal('string');
return done();
})
.catch((err) => {
console.log(err);
return done();
});
});
});
我使用测试凭据,但是当我用真实的 twilio 凭据替换它时,我成功收到一条消息,所以这部分工作正常。此外,当我尝试手动 ping postb.in
url(使用 curl)时,它也可以正常工作。只有 statusCallback
不起作用。
谢谢。
最佳答案
此处为 Twilio 开发人员布道师。
在我看来,除了您的 Postbin URL 之外,您的所有设置都很好。
我注意到您将 URL 显示为 http://postb.in/b/XXXXXXXX
。但是 URL 的 /b/
版本是您的 Postbin 的仪表板。对仪表板的请求不会显示在仪表板上。
相反,您应该使用如下所示的 URL:http://postb.in/XXXXXXXX
。尝试一下,让我知道它是否有效。
关于Twilio statusCallback 不会触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53006663/
需要一些 Twilio 帮助。我是新手,我有点迷路了。这可能看起来过于简单,但我有一个 CRM 客户端,只要入站调用 ping URL,它就会跟踪调用 - x2vps.com/index.php/ap
概述: 我正在开发一个向 Twilio 发出调用的 VB.NET 应用程序,该号码不是测试号码。我将 C# 库与用 VB.Net 编写的代码一起使用。 当我使用这行代码时: Console.Write
我正在尝试使用 twilio 设置消息传递状态检查。由于某些原因,twilio statusCallback 不会触发。你能帮我找出错误吗? 这是我进行初始化和发送消息的文件: const Twili
我正在尝试使用 twilio 设置消息传递状态检查。由于某些原因,twilio statusCallback 不会触发。你能帮我找出错误吗? 这是我进行初始化和发送消息的文件: const Twili
所以我正在构建一个带有 twilio 语音的应用程序,并且我已经让所有的电话调用工作正常。但是我在理解我的回调应该有哪些参数时遇到了一些麻烦。 我已经按照文档中的描述注册了 URL:
我注意到,当我使用 Twilio API 发送测试短信时,一切都按照 documentation 中的描述进行但系统不会调用 StatusCallback。相同的设置适用于真实凭据,我得到了回调。这是
API states那个 status_callback 是:“Twilio 将在通话结束时请求以通知您的应用程序的 URL。” 好的,所以....这个 url 是否执行 TwiML? 我真的很困惑。
我是 Twilio 的初学者。据我所知,我可以通过使用 statusCallback 来获取短信发送的状态,以便 POST 将发生在具有消息状态的回调 URL 上。但我在创建特定的 POST 端点时遇
'http://173.203.104.63/call/out/log-callback.php? id='.$id ); $client = new Services_Twilio($sid,
我遵循了 Facebook 上的登录身份验证教程,并将以下代码复制到我的 android 应用程序中 private Session.StatusCallback callback = new
我已经开始使用 Twilio Programmable SMS API 通过 Twilio 发送消息。 众所周知,消息状态可以是queued、failed或sent、delivered或未交付,并且它
我正在开发一个与 Facebook 集成的 Android 应用程序。我想: 让用户使用 Facebook 登录 在 Facebook 上获取用户的电子邮件地址(可以是 proxied email a
我正在使用以下代码使用 Twilio 调用电话 $call = $client->account->calls->create ($twilioPhoneNumber, $customerPhoneN
我正在尝试基于 Twilio、Azure 自动化和 SCOM 实现一个解决方案,当某个事件发生时自动调用某人。此外,应该可以有人调用一个号码,并触发相同的过程。 Twilio 帐户/电话号码已设置并且
我正在尝试更新调用以将其拨入 session ,然后我想跟踪 session 中的电话号码。在更新调用之前我已经有了电话号码,所以我的计划是将其作为参数添加到 statusCallback 中,然后当
我正在尝试来自 Twilio 的短信和电话。我可以通过 Java 代码发送短信和调用电话。但我不知道如何在相同的 Java 代码中获取状态回调。 有什么方法可以在我的 java 代码中获取状态回调事件
我正在关注 facebook 入门指南 https://developers.facebook.com/docs/android/getting-started 但页面上给出的代码不起作用 Sessi
我正在使用 Facebook Android sdk3.0。我想在用户通过 Facebook 成功登录后做一些事情。我应该在 onActivityResult 还是 Session.StatusCal
我正在将我的 Android 应用程序升级到 Facebook sdk 4.0 和 Graph API v2.0,并且我想知道 Session.StatusCallBack 和 OpenRequest
下面是我对这两种方法的代码- GatherCall 正在返回 Twiml,我仍然得到 HTTP 415 并且对于 StatusCallback 方法也是如此。有人可以帮忙吗?我什至无法使用 ngrok
我是一名优秀的程序员,十分优秀!