IFTTT webhook для Google листов - PullRequest
0 голосов
/ 26 июня 2018

Я отправляю запрос на веб-крючок IFTTT, который получает запрос и сохраняет его в файле листов Google.

Есть несколько предопределенных доступных полей, которые я могу использовать для отправки в IFTTT, которые, в свою очередь, передаются в файл листов Google (Value1, Value2, Value3).

При отправке запроса в IFTTT я могу передать эти поля в отправляемом мной объекте JSON, например:

{
"value1": article.title,
"value2": article.summary,
"value3": article.text,
}

Проблема возникает, если я хочу отправить другое значение. Представьте, что я хочу добавить поле «изображение». Я могу обновить JSON для отправки на:

{
"value1": article.title,
"value2": article.summary,
"value3": article.text,
"image": article.image
}

но в IFTTT, если я попытаюсь добавить это поле в действие, чтобы отправить его в Google, я могу сохранить апплет (даже если поле отображается красным), но ничего не передается в файл листов Google в этом поле (остальные 3 поля все еще отправляются).

enter image description here

Где и как я могу добавить дополнительное поле? Нужно ли что-то изменить в webhook, сделать что-то в фильтре или как я могу передать другие пользовательские поля?

Спасибо.

1 Ответ

0 голосов
/ 01 октября 2018

Это не может быть сделано так, как я хотел.

Нельзя добавить настраиваемые поля в веб-крючок.

Я закончил тем, что отправил все поля, которые мне были нужны внутри VALUE1, в виде JSON и перенаправил их в другой сервис для обработки.

Черт возьми, но похоже на ограничение IFTTT. Тем временем я переехал в Zapier, и это совершенно другой мир!

...