Популярный мэшап-сервис IFTTT (If This, Then That) позволяет автоматизировать многие действия в интернете, связывая между собой разные приложения. Например, включить свет в комнате при достижении курса N за акцию, добавить строчку в электронную таблицу при поступлении POST-запроса на сервер, автоматическое сохранение на Google Drive всех картинок с публичной веб-камеры по заданному URL, отправка письма при пропущенном звонке, снижение громкости телефона при подключенном Wi-Fi, репост твиттера в Telegram, автоматическое выключение света с восходом солнца и многое другое — варианты ограничены только фантазией лайфхакера и количеством сервисов, которые поддерживает IFTTT. Так вот, этих сервисов теперь станет меньше.
К сожалению, из-за изменений в правилах использования Google API со следующей недели в IFTTT перестанут работать все триггеры Gmail.
Кроме всех триггеров, перестанет работать также одно действие Create a draft. Изменение касается только Gmail, но не остальных сервисов Google, для которых ничего не меняется.
«Когда IFTTT только появился, большинство доступных скриптов было разработано нами, а не компанией, которая владеет сервисом. С тех пор ситуация сильно изменилась, — говорится в официальном блоге IFTTT. — Теперь большинство сервисов принадлежат и поддерживаются компанией, стоящей за ними. Некоторые даже взяли на себя интеграции, которые мы изначально построили в прошлом»
Изменения в правилах использования Google API потребовали бы массового рефакторинга интеграций Gmail с платформой IFTTT. По словам разработчиков, это создало бы намного больше накладных расходов, чем раньше. В результате пользователи столкнулись бы с неудобствами, а дальнейшую поддержку Gmail нельзя было бы гарантировать.
После консультаций с сотрудниками Google удалось сохранить два последних действия для Gmail без внесения серьёзных изменений инфраструктуры (отправка письма себе; отправка письма на другой адрес). Однако все триггеры и одно действие Create a draft придётся отключить. А для оставшихся действий триггеры должны быть из другого сервиса.
Google решила ограничить доступ к API после критики в СМИ летом 2018 года, когда выяснилось, что OAuth-разрешение даёт стороннему приложению полный доступ к почтовому ящику Gmail. В целях безопасности Google начала ограничивать доступ сторонних приложений, теперь пришла очередь IFTTT.
Автор: alizar