Хотите добавить заголовки новостей на свой веб-сайт или в приложение? Вам нужен 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-интерфейсы доставляют именно тот тип новостей, который ищет ваша аудитория, с надежной поддержкой и документацией.