【问题标题】:How to use IFTTT and Plivo to automatically send sms?如何使用 IFTTT 和 Plivo 自动发送短信?
【发布时间】:2017-09-14 18:35:26
【问题描述】:

我想在 IFTTT 上制作一个食谱,当我的 Android 手机上有未接来电时,它会通过 Plivo 发送短信。

所以我选择了我的 Android 手机作为触发器,并尝试使用 webhook 将其发布到 Plivo。但它不起作用。

这是我在食谱中放的:

URL: https://api.plivo.com/v1/Account/MYPLIVOAUTHID/Message/

Method: POST

Content-Type: application/json

Body: {'src': 'SourceNumber', 'dst': '{{FromNumber}}', 'text': 'Sorry I missed your call'}

FromNumber 源自 Android 手机(未接电话的号码)

Error: Applet failed: there was a problem with webhooks service. Action skipped.

Plivo API 使用 Basic Auth,我不知道如何将 accesstoken/pw 放入 IFTTT webhook。

我不能使用 IFTTT 的短信,因为我不住在美国/加拿大,并且会超出其限制。也无法使用 Android 的短信,因为在我的国家(印度)有 100 条/天的限制。

提前致谢。

【问题讨论】:

    标签: api sms webhooks plivo ifttt


    【解决方案1】:

    您可以添加 Authorization 标头以包含您的基本身份验证凭据。你可以在这里阅读更多信息:https://en.wikipedia.org/wiki/Basic_access_authentication#Client_side

    要生成标头,只需打开 JS 控制台并使用:

    username = 'username'
    password = 'password'
    
    'Authorization: Basic ' + btoa(username + ':' + password);
    

    哪个给你标题:Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

    您也可以尝试以auth_id:auth_token@https://api.plivo.com/v1/Account/auth_id/Message/ 的形式访问网址

    【讨论】:

      猜你喜欢
      • 2021-06-28
      • 2015-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多