Quer adicionar manchetes de notícias ao seu site ou aplicativo? Você precisa da API Mediastack

Seja qual for o foco do seu site, a entrega de notícias é a chave para manter seus leitores envolvidos. Você pode fornecer e escrever as notícias sozinho – ou pode contar com a API do mediastack para fornecer notícias diretamente aos seus leitores, em um site ou aplicativo.

Oferecendo um nível gratuito e repleto de notícias de canais premium e proeminentes, a API do mediastack pode revolucionar o envolvimento do seu público.

Uma API para notícias?

Dados diferentes podem ser incorporados em sites e aplicativos por meio de uma API. É uma interface de programação de aplicativo, basicamente um software que permite que você canalize os dados que fornece em seu próprio código.

Por exemplo, dados meteorológicos, informações de voos e dados de mercado são todos exemplos importantes de dados de domínio público produzidos diariamente. Normalmente emitido por fornecedores de renome por meio de sua TV ou site de notícias convencionais, esse é o tipo de informação premium que os leitores normalmente deixam de seu site para conferir.

Conforme observado, a API mediastack é uma API para notícias. Funciona na mesma linha, fornecendo manchetes de veículos importantes como Sky News, CNN, BBC, MSNBC e Al Jazeera.

Recursos da API Mediastack

O acesso à API do mediastack vem com uma série de recursos impressionantes que irão impressionar e envolver qualquer público.

Para começar, ele dá acesso a feeds de dados de notícias, tendências e manchetes em todo o mundo, 24 horas por dia, 7 dias por semana. É mais do que apenas um punhado de provedores também. Utilizando fontes de 50 países, mais de 7.500 veículos de mídia alimentam dados na API do mediastack. Grandes e pequenos, as atualizações podem ser regulares, minuto a minuto, e são totalmente automatizadas, em 13 idiomas.

A API mediastack utiliza uma camada de API leve, com conteúdo entregue da nuvem em JSON fácil de formatar.

Conforme observado, a API do mediastack também oferece um plano gratuito. Isso é notável por vários motivos, incluindo a capacidade de desenvolver seu projeto com a API do mediastack sem se comprometer com uma assinatura potencialmente cara se você decidir não usá-la.

Inscrevendo-se na API mediastack

Quando estiver pronto para começar, acesse mediastack.com e clique no botão Cadastre-se gratuitamente . Escolha sua faixa de preço, clique em Inscrever-se , forneça suas informações e, momentos depois, você terá acesso à API do mediastack.

O Mediastack está disponível em cinco níveis de preços, cada um com recursos diferentes.

A primeira é a opção gratuita. Isso dá a você 500 chamadas de API por mês, acesso a todas as mais de 7.500 fontes de notícias e todos os 13 idiomas. Fontes de notícias fornecem manchetes atrasadas, no entanto. A opção gratuita é ideal para qualquer projeto de desenvolvimento e teste. A API Mediastack basicamente fornece chamadas suficientes para construir seu site ou aplicativo sem pagar pelo serviço completo.

O pacote padrão custa US $ 24,99 por mês ou US $ 19,99 com faturamento anual. Isso vem com 10.000 chamadas de API por mês, notícias ao vivo, todos os 13 idiomas e mais de 7.500 fontes de notícias, criptografia HTTPS, dados históricos, uso comercial e suporte técnico.

Para aumentar ainda mais as coisas, está o pacote Professional, que oferece todos os mesmos recursos do pacote Standard, mas com 50.000 solicitações de notícias por mês. Isso é $ 99,99 por mês ou $ 79,99 se cobrado anualmente.

Um pacote Business também está disponível para API mediastack. Isso fornece até 250.000 solicitações de notícias por mês, além dos mesmos recursos do Standard e Professional. Isso custa $ 249,99 por mês ou $ 199,99 se cobrado anualmente.

Por fim, o mediastack também oferece uma opção Enterprise, adaptada para atender aos requisitos do seu site com preços personalizados.

Como integrar a API do mediastack em seu site ou aplicativo

Depois de se inscrever na API do mediastack, você terá acesso instantâneo ao painel de controle. Aqui você encontrará a chave de acesso da API, os endpoints da API e a documentação detalhada sobre como implementar a API do mediastack e as linguagens de desenvolvimento que você pode usar com ela.

Sua chave de API

Entregue na parte superior do painel de controle da API do mediastack , está a chave de API pessoal de cada usuário. Esta é uma coleção gerada de letras e números, cada um individual. Se necessário, a chave de API pode ser descartada e uma nova chave de API gerada.

Todas as consultas de API dependem do URL base:

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

O URL base, quando usado com a chave API, gera uma coleção dos detalhes das notícias mais recentes. Cada string tem um conjunto de parâmetros opcionais disponíveis, cobrindo tudo, desde fontes de notícias a datas e ordem de classificação.

Observe que o nível gratuito não oferece suporte a chamadas HTTPS API seguras.

Endpoints

Dois endpoints da API estão disponíveis para uso na API do mediastack: dados de notícias e fontes de notícias.

Os terminais de notícias funcionam com vários parâmetros. Dados de notícias usam:

  • fontes — por exemplo, a BBC, CNN, etc
  • categorias — tipos de notícias, como esportes, negócios,
  • países — códigos de país padrão são usados ​​aqui, por exemplo, au para Austrália, us para Estados Unidos
  • idiomas — novamente, os códigos padrão são necessários: en para inglês, de para alemão
  • palavras-chave — use palavras -chave separadas por vírgulas para fornecer o foco de um tópico específico
  • data — usada principalmente para notícias históricas
  • classificar — ordem decrescente, crescente e de popularidade pode ser definida
  • deslocamento — usado para exibir itens de notícias mais antigos do mesmo conjunto de dados
  • limite — o limite máximo de dados é 100, com 25 o padrão

Os dados de notícias históricas podem ser consultados com a data desejada especificada. Enquanto isso, os parâmetros de endpoint da fonte de notícias são limitados a categorias, países, idiomas, deslocamento e limite. Parâmetros específicos podem ser excluídos usando o prefixo "-". Por exemplo, exclua notícias dos EUA usando

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

Use cinco linguagens de desenvolvimento com API mediastack

Se estiver planejando integrar a API do mediastack ao seu site ou aplicativo, você precisará saber quais idiomas são suportados. Cinco linguagens de desenvolvimento principais podem ser usadas:

  • PHP
  • Pitão
  • jQuery
  • Ir
  • Rubi

Cada um deles é apoiado por uma extensa documentação , com exemplos fornecidos para cada um. Mensagens de erro para APIs com falha também são listadas aqui.

Códigos de parâmetros específicos para países, idiomas, termos de pesquisa e categorias de notícias também estão listados aqui, junto com tudo o que você precisa para trazer aos seus leitores o conteúdo de notícias que eles procuram.

Dê aos seus leitores as notícias que eles desejam com o Mediastack

A API Mediastack tem o potencial de fornecer uma vasta coleção de manchetes para o seu site ou aplicativo, seja qual for o nicho. Com uma camada gratuita para desenvolvimento e assinaturas para todos os níveis, esta é uma solução simples que se adequa a qualquer orçamento.

PHP, Python, jQuery, Go e Ruby são todos suportados pela API mediastack , garantindo compatibilidade com praticamente qualquer projeto online. A riqueza de parâmetros garante que as APIs entreguem exatamente o tipo de notícia que seu público está procurando, com suporte e documentação robustos.