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

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

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

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

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

instagram viewer

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

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

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

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

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

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

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

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

Стандартный пакет стоит 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, адаптированный к требованиям вашего сайта с индивидуальной ценой.

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

Ваш ключ API

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

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

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

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

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

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

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

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

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

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

http://api.mediastack.com/v1/news? access_key = ВАШ_КЛЮЧ_ACCESS_KEY & sources = au, -us

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

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

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

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

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

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

Электронное письмо
Интегрируйте данные о погоде на свою домашнюю страницу с помощью Weatherstack API

API-интерфейс weatherstack предоставляет простой способ добавить данные о погоде на ваш веб-сайт или в приложение, и его можно начать бесплатно.

Читать далее

Похожие темы
  • Интернет
  • Продвинутый
  • Веб-дизайн
Об авторе
Кристиан Коули (Опубликовано 1469 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам. Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.