javascript - Meteor Twilio SMS 功能问题和动画百分位数 JS 查询

标签 javascript jquery meteor sms twilio

请参阅附件并恳请协助。尝试向项目添加 SMS 功能,但收到“Twilio 未定义错误”。我缺少什么?另外,就发送按钮的代码而言,我应该在 Meteor 调用中的何处添加我的用户 ID?

然后,作为一个完全不相关的查询,引用动画百分位数代码示例,我想知道是否可以使用不同类型的自定义类来实现此效果,例如,一个看起来基于 %“填充”的玻璃完整性满分100%。此外,是否可以说明在这一百分比发生变化之前必须满足多个条件?即,在项目管理类型应用程序中填写了 X 份表格并分配给其他用户 X 种类型的任务? (希望我对此足够清楚)

感谢您的帮助。

Example A

Example B

Example C

最佳答案

这里是 Twilio 开发者布道者。

首先简要介绍一下 StackOverflow 的建议。最好每个问题只回答一个问题。我不确定您要问的百分比圆问题,但我可以在 Twilio 方面提供帮助!我建议仅将这个问题编辑为 Twilio 问题,并在 SO 的新问题中提出另一个问题。

无论如何,我会帮助你!

Meteor 不能很好地与普通 npm 模块配合使用,因此您不能只需要 Twilio npm 模块。然而,你很幸运,因为 sending an SMS使用 Twilio 也非常简单,无需库。

此代码改编自 Chris Hranj 在 Twilio 网站上关于创建 group messaging app with Twilio and Meteor 的博客文章。 。它使用 Meteor 中的 HTTP 模块向 Twilio API 发出 POST 请求。 Chris 还建议将您的 Twilio 凭据保留在环境中,以免它们被您的 Meteor 前端暴露。

Meteor.startup(function() {
  Meteor.methods({
    'sendSMS': function(phoneNumber, message) {
      HTTP.call(
        "POST",
        'https://api.twilio.com/2010-04-01/Accounts/' +
        process.env.TWILIO_ACCOUNT_SID + '/SMS/Messages.json', {
          params: {
            From: process.env.TWILIO_NUMBER,
            To: phoneNumber,
            Body: message
          },
          // Set your credentials as environment variables
          // so that they are not loaded on the client
          auth:
            process.env.TWILIO_ACCOUNT_SID + ':' +
            process.env.TWILIO_AUTH_TOKEN
        },
        // Print error or success to console
        function (error) {
          if (error) {
              console.log(error);
          }
          else {
              console.log('SMS sent successfully.');
          }
        }
      );
    }
  })
})

Check out the post for more details .

关于javascript - Meteor Twilio SMS 功能问题和动画百分位数 JS 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34147332/

相关文章:

javascript - 在 dsp(动态服务器页面)中打开新选项卡时无法添加页面加载微调器

javascript - Bootstrap modal 使滚动条在关闭后消失

javascript - JWT 刷新后运行 AJAX 请求

node.js - meteor .js : Parsing CSV on the server and passing back to client with node-csv-string

javascript - Angular JS 按级别渲染树数据树

javascript - Babel 7 React 组件的意外标记

javascript - 谁能告诉我为什么这一次有效?

价格计算器的 jQuery 模块?

javascript - HammerJS 与 Meteor 和 ReactJS 集成

javascript - Meteor升级问题: forgotPwd route configured but showForgotPasswordLink set to false