Obtenez des articles de presse avec des images de moins de 600 pixels

Comment filtrer les articles de presse avec des images de moins de 600 pixels

Paramètres d'entrée

ParameterDescriptionTypeDefaultRequired
media.images.width.maxThe maximum width of the imagesintegerYes
per_pageThe number of articles to returninteger20No
api_keyYour API keystringNo

Recette pour cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?media.images.width.max=600&per_page=20&api_key=YOUR_API_KEY' \
--header 'Content-Type: application/json'

Recette pour Python

import requests

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

querystring = {
    "media.images.width.max": 600,
    "per_page": 20,
    "api_key": "YOUR_API_KEY"
}
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: {
    "media.images.width.max": 600,
    "per_page": 20,
    "api_key": "YOUR_API_KEY"
}};

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' => [
    'media.images.width.max' => 600,
    'per_page' => 20,
    'api_key' => 'YOUR_API_KEY',
],
]);

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?media.images.width.max=600&per_page=20&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