Хотите добавить заголовки новостей на свой веб-сайт или в приложение? Вам нужен Mediastack API

Какой бы ни была направленность вашего веб-сайта, доставка новостей является ключом к привлечению внимания читателей. Вы можете найти и написать новости самостоятельно – или вы можете положиться на API mediastack, чтобы предоставлять новости непосредственно вашим читателям, на веб-сайте или в приложении.

Предлагая бесплатный уровень и упакованный новостями из известных премиальных источников, API mediastack может произвести революцию в вовлечении вашей аудитории.

API для новостей?

Различные данные могут быть включены в веб-сайты и приложения через API. Это интерфейс прикладного программирования, в основном программное обеспечение, которое позволяет передавать данные, которые оно предоставляет, в ваш собственный код.

Например, данные о погоде, информация о рейсах и данные о рынках – все это ключевые примеры ежедневно производимых данных из общественного достояния. Обычно эта информация публикуется известными провайдерами через ваш телевизор или на обычном новостном веб-сайте. Читатели обычно покидают ваш сайт, чтобы проверить.

Как уже отмечалось, mediastack API – это API для новостей. Он работает по тому же принципу, предоставляя заголовки из таких крупных СМИ, как Sky News, CNN, BBC, MSNBC и Al Jazeera.

Возможности API Mediastack

Доступ к API-интерфейсу mediastack включает в себя множество впечатляющих функций, которые впечатлят и привлекут любую аудиторию.

Во-первых, он предоставляет доступ к новостным потокам данных, тенденциям и заголовкам по всему миру в виде перерывов новостей, 24/7. Это больше, чем просто горстка провайдеров. Используя источники из 50 стран, более 7500 СМИ загружают данные в API mediastack. Крупные и мелкие обновления могут быть как регулярными, так и поминутными, и они полностью автоматизированы на 13 языках.

API mediastack использует облегченный уровень API с контентом, доставляемым из облака в легко форматируемом формате JSON.

Как уже отмечалось, mediastack API также предлагает бесплатный план. Это примечательно по нескольким причинам, не в последнюю очередь из-за возможности разработать свой проект с помощью mediastack API, не прибегая к потенциально дорогостоящей подписке, если вы в конечном итоге решите не использовать ее.

Подписка на mediastack API

Когда вы будете готовы начать, перейдите на mediastack.com и нажмите кнопку « Зарегистрироваться бесплатно» . Выберите свой ценовой уровень, нажмите « Зарегистрироваться» , укажите свою информацию, и через несколько секунд вы получите доступ к API mediastack.

Mediastack доступен в пяти ценовых категориях, каждый с разными функциями.

Во-первых, это бесплатный вариант. Это дает вам 500 вызовов API в месяц, доступ ко всем более чем 7500 источникам новостей и на всех 13 языках. Однако новостные источники публикуют запоздалые заголовки. Бесплатный вариант идеально подходит для любого проекта разработки и тестирования. API Mediastack в основном дает вам достаточно вызовов для создания вашего веб-сайта или приложения, не платя за полный сервис.

Стандартный пакет стоит 24,99 доллара в месяц или 19,99 доллара с годовой оплатой. Это включает 10 000 вызовов API в месяц, прямые новости, все 13 языков и 7500+ источников новостей, шифрование HTTPS, исторические данные, коммерческое использование и техническую поддержку.

Дальше идет пакет Professional, предлагающий все те же функции, что и стандартный пакет, но с 50 000 запросов новостей в месяц. Это 99,99 долларов в месяц или 79,99 долларов при ежегодной оплате.

Также доступен бизнес-пакет для mediastack API. Это обеспечивает до 250 000 запросов на новости в месяц в дополнение к тем же функциям, что и Standard и Professional. Это стоит 249,99 долларов в месяц или 199,99 долларов при ежегодной оплате.

Наконец, mediastack также предлагает вариант Enterprise, адаптированный к требованиям вашего сайта с индивидуальной ценой.

Как интегрировать mediastack API в свой сайт или приложение

После регистрации в API mediastack вы получите мгновенный доступ к панели управления. Здесь вы найдете ключ доступа к API, конечные точки API и подробную документацию о том, как реализовать mediastack API, и о языках разработки, которые вы можете использовать с ним.

Ваш ключ API

В верхней части панели управления API mediastack находится личный ключ API для каждого пользователя. Это сгенерированный набор букв и цифр, каждая по отдельности. При необходимости ключ API может быть удален и сгенерирован новый ключ API.

Все запросы API полагаются на базовый URL:

 http://api.mediastack.com/v1/

Базовый URL-адрес, когда он используется с ключом API, генерирует коллекцию последних сведений о новостях. Каждая строка имеет набор дополнительных доступных параметров, охватывающих все, от источников новостей до дат и порядка сортировки.

Обратите внимание, что уровень бесплатного пользования не поддерживает безопасные вызовы HTTPS API.

Конечные точки

Две конечные точки API доступны для использования в API mediastack: данные новостей и источники новостей.

Конечные точки новостей работают с различными параметрами. Данные новостей используют:

  • источники — например, BBC, CNN и т. д.
  • категории — типы новостей, например спорт, бизнес,
  • страны — здесь используются стандартные коды стран, например au для Австралии, us для США
  • languages — опять же, требуются стандартные коды: en для английского, de для немецкого
  • ключевые слова — используйте ключевые слова, разделенные запятыми, для выделения конкретной темы
  • date — используется в основном для исторических новостей
  • sort — можно установить порядок по убыванию, возрастанию и популярности
  • смещение — используется для отображения старых новостей из того же набора данных
  • limit — максимальный лимит данных составляет 100, по умолчанию 25

Можно запросить исторические данные новостей с указанием желаемой даты. Между тем, параметры конечной точки источника новостей ограничены категориями, странами, языками, смещением и лимитом. Определенные параметры можно исключить с помощью префикса «-». Например, исключите новости из США, используя

 http://api.mediastack.com/v1/news?access_key=YOUR_ACCESS_KEY&sources=au,-us

Используйте пять языков разработки с API mediastack

Если вы планируете интегрировать mediastack API со своим веб-сайтом или приложением, вам необходимо знать, какие языки поддерживаются. Можно использовать пять основных языков разработки:

  • PHP
  • Python
  • jQuery
  • Идти
  • Рубин

Каждый из них поддерживается обширной документацией с примерами для каждого. Здесь также перечислены сообщения об ошибках для отказавших API.

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

Сообщите своим читателям новости, которые они жаждут, с помощью Mediastack

У Mediastack API есть потенциал для доставки обширной коллекции заголовков на ваш веб-сайт или приложение, независимо от его ниши. Благодаря бесплатному уровню для разработки и подпискам для каждого уровня это простое решение на любой бюджет.

PHP, Python, jQuery, Go и Ruby поддерживаются mediastack API , что обеспечивает совместимость практически с любым онлайн-проектом. Обилие параметров гарантирует, что API-интерфейсы доставляют именно тот тип новостей, который ищет ваша аудитория, с надежной поддержкой и документацией.