HTMLフォームがあります。フォームを送信するときに、データを IFTTT webhook に送信したいと考えています。2 つのオプションを試しましたが、機能していないようです。
HTML送信ボタン:
<li class="buttons"><input name="klantnummer" type="hidden" value="1234567890" />
<button onclick="sendToIFTTT123()">Verstuur</button></li>
最初のコード:
<script> function sendToIFTTT123(){
var url = "https://maker.ifttt.com/trigger/[event]/with/key/[key]";
var text = {"value 1" : document.getElementById("element_2_1").value + " - " + document.getElementById("element_2_2").value + " - " + document.getElementById("element_2_3").value};
$.ajax({
data: 'payload=' + JSON.stringify({
"text": text
}),
dataType: 'json',
processData: false,
type: 'POST',
url: url
});
}
</script>
2 番目のコード:
<script>
function sendToIFTTT() {
var content = {"value1" : document.getElementById("element_2_1").value + " - " + document.getElementById("element_2_2").value + " - " + document.getElementById("element_2_3").value};
var url = "https://maker.ifttt.com/trigger/[event]/with/key/[key]";
var options = {
"method" : "post",
"contentType" : "application/json",
"payload" : JSON.stringify(content)
};
return UrlFetchApp.fetch(url, options);
}</script>
これを機能させるのは誰ですか?