Triez les articles par score de qualité

Obtenir du contenu éditorial de haute qualité trié par score d'évaluateur de qualité

Paramètres d'entrée

ParamètreDescriptionTypeValeur par défautRequis
sort.byTrier par score de qualité.stringOui
sort.orderOrdre de tri (desc pour la meilleure qualité d'abord).stringOui
is_long_readFiltrer les articles longs (>= 5 min) (facultatif).integerNon
api_keyVotre clé APIstringOui
per_pageNombre maximum d'articles à récupérerinteger20Non

Exemples de flux de travail

Contenu long format de haute qualité :
curl -X GET "https://api.apitube.io/v1/news/everything?sort.by=quality&sort.order=desc&is_long_read=1&api_key=YOUR_API_KEY"
Requête combinant la qualité avec des filtres éditoriaux :
curl -X GET "https://api.apitube.io/v1/news/everything?sort.by=quality&source.rank.opr.min=5&is_duplicate=0&api_key=YOUR_API_KEY"

Exemples connexes

Recette pour cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?sort.by=quality&sort.order=desc&is_long_read=1&api_key=YOUR_API_KEY&per_page=10' \
--header 'Content-Type: application/json'

Recette pour Python

import requests

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

querystring = {
    "sort.by": "quality",
    "sort.order": "desc",
    "is_long_read": 1,
    "api_key": "YOUR_API_KEY",
    "per_page": 10
}
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: {
    "sort.by": "quality",
    "sort.order": "desc",
    "is_long_read": 1,
    "api_key": "YOUR_API_KEY",
    "per_page": 10
}};

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' => [
    'sort.by' => 'quality',
    'sort.order' => 'desc',
    'is_long_read' => 1,
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 10,
],
]);

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?sort.by=quality&sort.order=desc&is_long_read=1&api_key=YOUR_API_KEY&per_page=10")
		.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.