Actualités de dernière minute triées par engagement, avec images et vidéos

Triez les dernières nouvelles par potentiel d'engagement. Filtrez par exigences médias et qualité de source

Paramètres d'entrée

ParamètreDescriptionTypeValeur par défautRequis
is_breakingFiltrer les articles d'actualité.integer1Oui
media.images.count.minNombre minimum d'images.integerOui
sort.byTrier par score d'engagement.stringOui
sort.orderOrdre décroissant.stringOui
source.rank.opr.minQualité minimum de la source.stringOui
is_duplicateExclure les doublons.integer0Oui
api_keyVotre clé APIstringOui
per_pageNombre maximum d'articles à récupérerinteger30Non

Exemples de flux de travail

Actualités de dernière minute captivantes avec médias :
curl -X GET "https://api.apitube.io/v1/news/everything?is_breaking=1&media.images.count.min=2&sort.by=engagement&sort.order=desc&api_key=YOUR_API_KEY"
Surveillance des actualités de dernière minute uniquement :
curl -X GET "https://api.apitube.io/v1/news/everything?is_breaking=1&api_key=YOUR_API_KEY"
Demande de distribution des nouvelles de dernière minute par heure :
curl -X GET "https://api.apitube.io/v1/news/everything?is_breaking=1&facet=true&facet.field=published.hour,category.id&api_key=YOUR_API_KEY"

Exemples connexes

Recette pour cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?is_breaking=1&media.images.count.min=2&sort.by=engagement&sort.order=desc&source.rank.opr.min=0.6&is_duplicate=0&api_key=YOUR_API_KEY&per_page=30' \
--header 'Content-Type: application/json'

Recette pour Python

import requests

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

querystring = {
    "is_breaking": 1,
    "media.images.count.min": 2,
    "sort.by": "engagement",
    "sort.order": "desc",
    "source.rank.opr.min": 0.6,
    "is_duplicate": 0,
    "api_key": "YOUR_API_KEY",
    "per_page": 30
}
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: {
    "is_breaking": 1,
    "media.images.count.min": 2,
    "sort.by": "engagement",
    "sort.order": "desc",
    "source.rank.opr.min": 0.6,
    "is_duplicate": 0,
    "api_key": "YOUR_API_KEY",
    "per_page": 30
}};

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' => [
    'is_breaking' => 1,
    'media.images.count.min' => 2,
    'sort.by' => 'engagement',
    'sort.order' => 'desc',
    'source.rank.opr.min' => 0.6,
    'is_duplicate' => 0,
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 30,
],
]);

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?is_breaking=1&media.images.count.min=2&sort.by=engagement&sort.order=desc&source.rank.opr.min=0.6&is_duplicate=0&api_key=YOUR_API_KEY&per_page=30")
		.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 les cookies sur votre appareil pour que le site fonctionne et à des fins d'analyse.