Analyse complexe de plage de dates avec horodatages précis

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

Paramètres d'entrée

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"

Exemples connexes

Recette pour 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'

Recette pour 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)

Recette pour 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);
});

Recette pour 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();

Recette pour 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
Nous utilisons des cookies

En cliquant sur "Accepter", vous acceptez le stockage de cookies sur votre appareil à des fins fonctionnelles et analytiques.