Analyse des biais médiatiques interrégionaux

Comparez la manière dont différentes régions couvrent des sujets spécifiques, en indiquant si la couverture est positive, négative ou neutre et en filtrant par plage de dates

Paramètres d'entrée

ParamètreDescriptionTypeValeur par défautRequis
titleRechercher un sujet.stringOui
source.country.codePlusieurs codes pays (séparés par des virgules).stringOui
sort.byTrier par score de sentiment.stringOui
published_at.startFiltre de date de début.stringOui
published_at.endFiltre de date de fin.stringOui
facetCompter les articles par champ.booleantrueOui
facet.fieldChamps pour regrouper et compter les articles.stringOui
api_keyVotre clé APIstringOui
per_pageNombre maximum d'articles à récupérerinteger50Non

Exemples de flux de travail

Analyse des biais médiatiques interrégionaux :
curl -X GET "https://api.apitube.io/v1/news/everything?title=climate%20change&source.country.code=us,cn,in&sort.by=sentiment.overall.score&published_at.start=2023-01-01&published_at.end=2023-01-31&api_key=YOUR_API_KEY"
Distribution du biais médiatique:
curl -X GET "https://api.apitube.io/v1/news/everything?title=climate%20change&facet=true&facet.field=source.bias,source.country.id&api_key=YOUR_API_KEY"

Exemples connexes

Recette pour cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?title=climate+change&source.country.code=us%2Ccn%2Cin&sort.by=sentiment.overall.score&published_at.start=2023-01-01&published_at.end=2023-12-31&facet=1&facet.field=source.bias%2Csource.country.id&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 = {
    "title": "climate change",
    "source.country.code": "us,cn,in",
    "sort.by": "sentiment.overall.score",
    "published_at.start": "2023-01-01",
    "published_at.end": "2023-12-31",
    "facet": true,
    "facet.field": "source.bias,source.country.id",
    "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: {
    "title": "climate change",
    "source.country.code": "us,cn,in",
    "sort.by": "sentiment.overall.score",
    "published_at.start": "2023-01-01",
    "published_at.end": "2023-12-31",
    "facet": true,
    "facet.field": "source.bias,source.country.id",
    "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' => [
    'title' => 'climate change',
    'source.country.code' => 'us,cn,in',
    'sort.by' => 'sentiment.overall.score',
    'published_at.start' => '2023-01-01',
    'published_at.end' => '2023-12-31',
    'facet' => 1,
    'facet.field' => 'source.bias,source.country.id',
    '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?title=climate+change&source.country.code=us%2Ccn%2Cin&sort.by=sentiment.overall.score&published_at.start=2023-01-01&published_at.end=2023-12-31&facet=1&facet.field=source.bias%2Csource.country.id&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
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.