2017-09-03 67 views
0

我想在IFTTT上制作食谱,当我的Android手机上有未接电话时,通过Plivo发送短信。如何使用IFTTT和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使用基本身份验证得出,而且我不知道如何在IFTTT webhook中放置accesstoken/pw。

我不能使用IFTTT的短信,因为我不住在美国/加拿大,并会超出其限制。由于我的国家(印度)每天有100个限制,所以也不能使用Android的短信。

在此先感谢。

回答

0

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

要生成的头,只开放JS控制台,并使用此:

username = 'username' 
password = 'password' 

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

,让你的头:Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

或者你可以试试访问URL为auth_id:[email protected]://api.plivo.com/v1/Account/auth_id/Message/