Analyser si la couverture est positive, négative ou neutre sur plusieurs sujets, filtrée par langue

Vérifiez si la couverture de plusieurs sujets connexes est positive, négative ou neutre dans des langues spécifiques, en filtrant par qualité de la source

Paramètres d'entrée

ParamètreDescriptionTypeValeur par défautRequis
titleRechercher plusieurs sujets (séparés par des virgules).stringOui
sentiment.overall.polarityFiltrer par sentiment.stringOui
published_at.startFiltre de date de début.stringOui
language.codePlusieurs langues (séparées par des virgules).stringOui
source.rank.opr.minQualité minimum de la source.stringOui
api_keyVotre clé APIstringOui
per_pageNombre maximum d'articles à récupérerinteger30Non

Exemples de flux de travail

Vérifiez si la couverture est positive, négative ou neutre dans plusieurs sujets :
curl -X GET "https://api.apitube.io/v1/news/everything?title=climate%20change,renewable%20energy,carbon%20emissions&sentiment.overall.polarity=positive&published_at.start=2023-01-01&published_at.end=2023-01-31&api_key=YOUR_API_KEY"
Analyse comparative de sujets avec filtrage linguistique :
curl -X GET "https://api.apitube.io/v1/news/everything?title=artificial%20intelligence,machine%20learning&language.code=en,de,ja&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
Trouvez où les sujets et les personnes, organisations ou lieux nommés se chevauchent :
curl -X GET "https://api.apitube.io/v1/news/everything?title=cryptocurrency&published_at.start=2023-01-01&published_at.end=2023-01-31&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
Suivi des opinions d'experts par sujet :
curl -X GET "https://api.apitube.io/v1/news/everything?title=quantum%20computing&published_at.start=2020-01-01&published_at.end=2020-01-31&sort.by=published_at&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%2Crenewable+energy%2Ccarbon+emissions&sentiment.overall.polarity=positive&published_at.start=2023-01-01&language.code=en%2Cde%2Cfr&source.rank.opr.min=0.6&api_key=YOUR_API_KEY&per_page=30' \
--header 'Content-Type: application/json'

Recette pour Python

import requests

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

querystring = {
    "title": "climate change,renewable energy,carbon emissions",
    "sentiment.overall.polarity": "positive",
    "published_at.start": "2023-01-01",
    "language.code": "en,de,fr",
    "source.rank.opr.min": 0.6,
    "api_key": "YOUR_API_KEY",
    "per_page": 30
}
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,renewable energy,carbon emissions",
    "sentiment.overall.polarity": "positive",
    "published_at.start": "2023-01-01",
    "language.code": "en,de,fr",
    "source.rank.opr.min": 0.6,
    "api_key": "YOUR_API_KEY",
    "per_page": 30
}};

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,renewable energy,carbon emissions',
    'sentiment.overall.polarity' => 'positive',
    'published_at.start' => '2023-01-01',
    'language.code' => 'en,de,fr',
    'source.rank.opr.min' => 0.6,
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 30,
],
]);

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%2Crenewable+energy%2Ccarbon+emissions&sentiment.overall.polarity=positive&published_at.start=2023-01-01&language.code=en%2Cde%2Cfr&source.rank.opr.min=0.6&api_key=YOUR_API_KEY&per_page=30")
		.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.