Obtenez des articles récents des meilleurs blogs technologiques

Récupérez des articles récents sur des blogs technologiques très bien classés.

Paramètres d'entrée

Parameter Description Type Default Required
source.rank Minimum source reliability rank (e.g., ">=reliable"). string No
source.type Type of source (e.g., "blog"). string Yes
sort_by Sort by (e.g., "published_at"). string Yes
api_key Your API key. string Yes
per_page Maximum number of articles to retrieve. integer 20 No

Recette pour cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?source.rank=0.5&source.type=blog&sort_by=published_at&api_key=YOUR_API_KEY&per_page=50' \
--header 'Content-Type: application/json'

Recette pour Python

import requests

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

querystring = {
    "source.rank": "0.5",
    "source.type": "blog",
    "sort_by": "published_at",
    "api_key": "YOUR_API_KEY",
    "per_page": 50
}
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: {
    "source.rank": "0.5",
    "source.type": "blog",
    "sort_by": "published_at",
    "api_key": "YOUR_API_KEY",
    "per_page": 50
}};

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' => [
    'source.rank' => '0.5',
    'source.type' => 'blog',
    'sort_by' => 'published_at',
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 50,
],
]);

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?source.rank=0.5&source.type=blog&sort_by=published_at&api_key=YOUR_API_KEY&per_page=50")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify