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
| Parameter | Description | Type | Default | Required |
|---|---|---|---|---|
| published_at.start | The start date of the date range | string | No | |
| published_at.end | The end date of the date range | string | No | |
| per_page | The number of articles to return | integer | 10 | No |
| api_key | Your API key | string | No |
Esempi correlati
- Ottenere notizie in una data specifica
- Ottenere notizie con tempistica specifica
- Ottenere notizie tra date
- Ottenere notizie ordinate per data
- Ottenere articoli recenti dal NYT
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();