2017-03-05 14 views
0

からIFTTTメーカー「成分」変数に値を割り当て、は、Web上で<a href="http://www.makeuseof.com/tag/ifttt-connect-anything-maker-channel/" rel="nofollow noreferrer">documentation available</a>によるPythonの要求 "

import requests 
payload = "{ 'value1' : 'P', 'value2' : 'Q', 'value3' : 'R'}" 
requests.post("https://maker.ifttt.com/trigger/TRIGGER/with/key/KEY", data=payload) 

これが正常にレシピが関与してIFTTTメーカーレシピを呼び出すことが可能であるべきです。しかし、すべての成分値( 'value1'など)は応答では空白です。

curl -X POST -H "Content-Type: application/json" -d '{"value1":"P","value2":"Q","value3":"R"}' https://maker.ifttt.com/trigger/TRIGGER/with/key/KEY 

私が正しくこれらの値を代入し、要求にペイロードを供給するにはどうすればよい:

対応curlが正常値を設定しますか?

+0

レスポンスボディについて質問していますか?レスポンスボディに戻り値が必要なのはなぜですか?これらの値は、「アプレット」の「アクション」部分の「成分」として使用されます。 –

+0

@EricCochran:IFTTTレシピの呼び出しの処理を意味します。あたかも値が与えられていないかのように動作します。 – orome

+0

あなたはアクションの一部として(Tweetのように)設定しています。アクションが実行されると空になりますか? –

答えて

0

リンクされた記事のコードサンプルが間違っています。ペイロードshould be a dictdictの文字列の説明ではありません):

payload = { 'value1' : 'P', 'value2' : 'Q', 'value3' : 'R'} 
関連する問題

 関連する問題