【问题标题】:Send an SMS message using Twilio from ManageEngine Eventlog Analyzer从 ManageEngine Eventlog Analyzer 使用 Twilio 发送 SMS 消息
【发布时间】:2020-09-18 23:38:49
【问题描述】:

我正在设置一个将发送 SMS 警报的计算机系统应用程序。可以选择: 服务类型:HTTP、SMTP 或 SMPP。我被告知要使用 HTTP。 HTTP(S) 方法:发布或获取。我被告知使用Get。 HTTP(S) URL:我认为 https://api.twilio.com/2010-04-01 是正确的 HTTP(S) 参数:举个例子: 用户名=xxx&密码=xxxx&mobNo=%xxxx%&message=%[message]% 我被告知“%”条目只是 mobNo 和消息的一部分,不能单独输入。 我一直在使用: username=[我的 Twilio 登录电子邮件地址]&password=[我的 Twilio 密码]&mobNo=[myTwiliomobNo]&message=testMessage 当我发送带有以下内容的测试消息时出现错误: “提交的 HTTP(S) 参数必须包含手机号码和消息字段的 %mobNo% 和 %message%” 所以,一定有问题,我怀疑 HTTPS 参数,因为似乎没有其他问题。 应该是什么?

【问题讨论】:

  • 要发送 SMS,您需要 POST,而不是 GET。
  • Eventlog Analyzer 人员已经确认 GET 是他们软件的合适选择。可惜看不到里面。
  • 我说:“我相信api.twilio.com/2010-04-01 是正确的”但我不再相信。更接近完成这项工作。如何在 Twilio 上找到 HTTP(S) URL?
  • 发送 SMS 消息 - twilio.com/docs/sms/send-messages(您可以查看 CURL 示例)到 Send an SMS Message
  • 是的,有很多文档,但是将其中的点点滴滴与我工作的内容关联起来是非常具有挑战性的。这是我在此界面中使用的内容: HTTP(S) URL 格式:以灰色显示:smsserver.com/sendsms HTTP (S) 参数:以灰色显示:username=xxx&password=vvv&mobileNumber=%mobNo%&message=% message% 而且,我尝试将这些与我在 Twilio 文档中找到的格式和数据进行匹配,但似乎没有任何效果。

标签: https parameters twilio


【解决方案1】:

在与 Twilio 和 EventLog Analyzer 的人员反复讨论之后,确定两者不兼容。 EventLog Analyzer 对 SMS 提供程序有一个“固定”/编程接口,而 Twilio 不能接受输出。 我宁愿认为 SMS 市场是针对网络程序员而不是用户的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多