Análise complexa de intervalo de datas com timestamps precisos

Analise eventos em janelas de tempo precisas usando timestamps ISO 8601 com vários filtros

Parâmetros de entrada

ParâmetroDescriçãoTipoPadrãoObrigatório
titlePesquisar nome da organização.stringSim
published_at.startTimestamp inicial preciso (ISO 8601).stringSim
published_at.endTimestamp final preciso (ISO 8601).stringSim
sort.byOrdenar por data de publicação.stringSim
sort.orderOrdem crescente para cronologia.stringSim
source.rank.opr.minQualidade mínima da fonte.stringSim
api_keySua chave APIstringSim
per_pageNúmero máximo de artigos a serem recuperadosinteger50Não

Exemplos de fluxo de trabalho

Análise complexa de intervalo de datas com timestamps precisos:
curl -X GET "https://api.apitube.io/v1/news/everything?title=Federal%20Reserve&published_at.start=2023-03-21T14:00:00Z&published_at.end=2023-03-22T14:00:00Z&sort.by=published_at&sort.order=asc&api_key=YOUR_API_KEY"

Exemplos relacionados

Receita para cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?title=Federal+Reserve&published_at.start=2023-03-21T14%3A00%3A00Z&published_at.end=2023-03-22T14%3A00%3A00Z&sort.by=published_at&sort.order=asc&source.rank.opr.min=0.7&api_key=YOUR_API_KEY&per_page=50' \
--header 'Content-Type: application/json'

Receita para Python

import requests

url = "https://api.apitube.io/v1/news/everything"

querystring = {
    "title": "Federal Reserve",
    "published_at.start": "2023-03-21T14:00:00Z",
    "published_at.end": "2023-03-22T14:00:00Z",
    "sort.by": "published_at",
    "sort.order": "asc",
    "source.rank.opr.min": 0.7,
    "api_key": "YOUR_API_KEY",
    "per_page": 50
}
response = requests.request("GET", url, params=querystring)

print(response.text)

Receita para Javascript

import axios from "axios"

const options = {
		method: 'GET',
		url: 'https://api.apitube.io/v1/news/everything',
		params: {
    "title": "Federal Reserve",
    "published_at.start": "2023-03-21T14:00:00Z",
    "published_at.end": "2023-03-22T14:00:00Z",
    "sort.by": "published_at",
    "sort.order": "asc",
    "source.rank.opr.min": 0.7,
    "api_key": "YOUR_API_KEY",
    "per_page": 50
}};

axios.request(options).then(function (response) {
		console.log(response.data);
}).catch(function (error) {
		console.error(error);
});

Receita para PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
	'query' => [
    'title' => 'Federal Reserve',
    'published_at.start' => '2023-03-21T14:00:00Z',
    'published_at.end' => '2023-03-22T14:00:00Z',
    'sort.by' => 'published_at',
    'sort.order' => 'asc',
    'source.rank.opr.min' => 0.7,
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 50,
],
]);

echo $response->getBody();

Receita para Java

OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
		.url("https://api.apitube.io/v1/news/everything?title=Federal+Reserve&published_at.start=2023-03-21T14%3A00%3A00Z&published_at.end=2023-03-22T14%3A00%3A00Z&sort.by=published_at&sort.order=asc&source.rank.opr.min=0.7&api_key=YOUR_API_KEY&per_page=50")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify
Usamos cookies

Ao clicar em "Aceitar", você concorda com os cookies em seu dispositivo para que o site funcione e para fins de análise.