Analisi complessa di intervalli di date con timestamp precisi

Analyze events within precise time windows using ISO 8601 timestamps with multiple filters

Parametri di input

ParameterDescriptionTypeDefaultRequired
titleSearch query for organization name.stringYes
published_at.startPrecise start timestamp (ISO 8601).stringYes
published_at.endPrecise end timestamp (ISO 8601).stringYes
sort.bySort by publication date.stringYes
sort.orderAscending order for timeline.stringYes
source.rank.opr.minMinimum source quality.stringYes
api_keyYour API key.stringYes
per_pageMaximum number of articles to retrieve.integer50No

Workflow examples

Request for complex date-range analysis with precise timestamps:
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"

Esempi correlati

Ricetta per 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'

Ricetta per 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)

Ricetta per 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);
});

Ricetta per 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();

Ricetta per 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
Utilizziamo i cookie

Facendo clic su "Accetta", accetti la memorizzazione dei cookie sul tuo dispositivo per funzionalità e analisi.