Ottenere articoli di notizie con grandi media

Come ottenere articoli di notizie con una dimensione media specifica

Parametri di input

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

Ricetta per cURL

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

Ricetta per Python

import requests

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

querystring = {
    "media.images.width.min": 1000,
    "media.images.width.max": 1000,
    "per_page": 20,
    "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: {
    "media.images.width.min": 1000,
    "media.images.width.max": 1000,
    "per_page": 20,
    "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' => [
    'media.images.width.min' => 1000,
    'media.images.width.max' => 1000,
    'per_page' => 20,
    '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?media.images.width.min=1000&media.images.width.max=1000&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