Ricevi gli ultimi articoli di notizie in un intervallo di tempo specifico

Scopri come ottenere gli ultimi articoli di notizie in un intervallo di tempo specifico utilizzando la nostra API.

Parametri di input

ParameterDescriptionTypeDefaultRequired
published_at.startThe start date of the date rangestringNo
published_at.endThe end date of the date rangestringNo
per_pageThe number of articles to returninteger10No
api_keyYour API keystringNo

Ricetta per cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?published_at.start=2023-07-01&published_at.end=2023-07-31&per_page=10&api_key=YOUR_API_KEY' \
--header 'Content-Type: application/json'

Ricetta per Python

import requests

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

querystring = {
    "published_at.start": "2023-07-01",
    "published_at.end": "2023-07-31",
    "per_page": 10,
    "api_key": "YOUR_API_KEY"
}
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: {
    "published_at.start": "2023-07-01",
    "published_at.end": "2023-07-31",
    "per_page": 10,
    "api_key": "YOUR_API_KEY"
}};

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' => [
    'published_at.start' => '2023-07-01',
    'published_at.end' => '2023-07-31',
    'per_page' => 10,
    'api_key' => 'YOUR_API_KEY',
],
]);

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?published_at.start=2023-07-01&published_at.end=2023-07-31&per_page=10&api_key=YOUR_API_KEY")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify