<р> Гайлман говорит, что это дело с Yahoo Pipes, который он использует, чтобы отфильтровать твиты:". Каждый твит заканчивая § идет в своем блоге, обеспечивая Я не залить его информация никому не нужна там ". Адамс также рекомендует Трубы, назвав его "одним из самых интересных интерфейсов веб-приложений, а наиболее подходящим использование визуального программирования я видел".
<Р> Несмотря на то, Трубы позволяет сложное взаимодействие между разнородными источниками данных, Адамс говорит, он часто использует его для относительно простых преобразований, таких как фильтрация элементов из RSS-каналы, или доступ к RSS через Ajax, превращая любую RSS-канал в объект JSON-P. "Как и во многих полезных интерфейсов," говорит он, "Трубы заполняет необходимость, вы никогда не знал, что ты, действуя как блендер полотна."
<Р> Темная сторона API,
<р> Это не все так радужно в мире интерфейсов, хотя.
Новички должны остерегаться многих вещей, прежде чем принимать окунуться, не в последнюю очередь, что чрезмерная зависимость от API, может обернуться катастрофой, если служба не; и поставщики могут исчезнуть или изменить интерфейсы на прихоти, не давая вам никакого выбора, кроме как переписать пользовательский код.
<р> "Другой вопрос получения доступа к API," объясняет Гайлман, которые напоминает подписавшись на программы разработчика TFL к создать коллажей дорожных камер Великобритании, только чтобы обнаружить, сложный процесс регистрации просят диапазоне IP-адресов рубить будет работать, и требуя его электронная почта быть частью URL API: "Это напрасно трудно для меня, чтобы сделать, и моя электронная почта не должны быть доступны для чтения только для доступа к данным. "
<р> Хуже собственность характер API, и дисперсия в том, как они работают.
"Каждый из ожидает различные параметры, возвращает данные в различных форматах и имеет различные условия," жалуется Гайлман. Первые два вопроса могут быть преодолены с помощью таблицы YQL открытых данных, говорит он, но сроки остаются острой проблемой
. <Р> "Мой официального опекуна хак нарушил свои условия, из-за меня, добавив пункт теги к содержанию сделать это более читабельным - это означало, что я изменил содержание ".
Вы также ограничена, что такое API позволяет, если вы не готовы, чтобы растянуть то, что официально разрешено с помощью хаки или обходные пути
<р> Адамс говорит, что большинство его разочарования с API, суммируются один пример:. "Я хот
(1)