Seja qual for o foco do seu site, a entrega de notícias é a chave para manter seus leitores engajados. Você pode fornecer e escrever as notícias por conta própria, pois 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 lojas premium de destaque, API 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. Essa é uma interface de programação de aplicativo, basicamente um software que permite canalizar os dados fornecidos 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.

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

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.

O 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.

Quando estiver pronto para começar, vá para mediastack.com e acesse o Inscreva-se gratuitamente botão. Escolha o seu nível de preços, 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. API Mediastack basicamente dá a você 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.

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 no topo do API mediastack painel de controle é a chave 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:

  • origenspor exemplo. a BBC, CNN, etc
  • categoriastipos de notícias, como esportes, negócios,
  • paísescódigos de país padrão são usados ​​aqui, por exemplo au para a Austrália, nós para os Estados Unidos
  • línguasnovamente, os códigos padrão são necessários: en para inglês, de para alemão
  • palavras-chaveuse palavras-chave separadas por vírgula para fornecer o foco de um tópico específico
  • datausado principalmente para notícias históricas
  • ordenarordem decrescente, crescente e de popularidade pode ser definida
  • Deslocamentousado para exibir itens de notícias mais antigos do mesmo conjunto de dados
  • limiteo 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

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

  • PHP
  • Pitão
  • jQuery
  • Vai
  • Rubi

Cada um deles é apoiado por 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 são listados aqui também, junto com tudo o mais que você precisa para levar aos seus leitores o conteúdo de notícias que eles procuram para.

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 para qualquer orçamento.

PHP, Python, jQuery, Go e Ruby são todos suportados por 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.

E-mail
Integre dados meteorológicos em sua página inicial com a API Weatherstack

A API weatherstack fornece uma maneira fácil de adicionar dados meteorológicos ao seu site ou aplicativo, e é grátis para começar.

Leia a seguir

Tópicos relacionados
  • Internet
  • Promovido
  • Designer de Web
Sobre o autor
Christian Cawley (1469 artigos publicados)

Editor adjunto para segurança, Linux, DIY, programação e explicação técnica. Ele também produz o podcast realmente útil e tem ampla experiência em suporte a desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas técnicas, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.