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.
Input parameters
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 | 50 | No |
api_key | Your API key | string | No |
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=50&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": 50,
"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": 50,
"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' => 50,
'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=50&api_key=YOUR_API_KEY")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();