Überwachen Sie Nachrichten in mehreren Sprachen und verfolgen Sie, ob die Berichterstattung positiv, negativ oder neutral ist

Überwachen Sie Nachrichten in mehreren Sprachen. Sehen Sie, ob die Berichterstattung positiv, negativ oder neutral ist. Filtern Sie nach Quellenqualität und Zeit

Eingabeparameter

ParameterBeschreibungTypStandardErforderlich
language.codeMehrere Sprachen (kommagetrennt).stringJa
titleSuchanfrage.stringJa
sentiment.overall.polarityFiltern nach Stimmung.stringJa
published_at.startStartdatumsfilter.stringJa
source.rank.opr.minMindest-Quellenqualität.stringJa
sort.bySortieren nach Veröffentlichungsdatum.stringJa
sort.orderAbsteigende Reihenfolge.stringJa
facetArtikel nach Feld zählen.booleantrueJa
facet.fieldFelder, nach denen Artikel gezählt werden.stringJa
api_keyIhr API SchlüsselstringJa
per_pageMaximale Anzahl von abzurufenden Artikelninteger40Nein

Workflow-Beispiele

Mehrsprachige Nachrichtenüberwachung:
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=en,ja,de,fr&title=AI&sentiment.overall.polarity=positive&published_at.start=2023-01-01&published_at.end=2023-01-31&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&facet=true&facet.field=language.id,source.country.id&api_key=YOUR_API_KEY"
Mehrsprachige Analyse mit Quellfilterung:
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=en,ja,de&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
Sprachspezifische Wirtschaftsnachrichten:
curl -X GET "https://api.apitube.io/v1/news/everything?language.code=zh,ko&category.id=medtop:04000000&published_at.start=2023-01-01&api_key=YOUR_API_KEY"

Verwandte Beispiele

Rezept für cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?language.code=en%2Cja%2Cde%2Cfr&title=AI&sentiment.overall.polarity=positive&published_at.start=2023-01-01&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&facet=1&facet.field=language.id%2Csource.country.id&api_key=YOUR_API_KEY&per_page=40' \
--header 'Content-Type: application/json'

Rezept für Python

import requests

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

querystring = {
    "language.code": "en,ja,de,fr",
    "title": "AI",
    "sentiment.overall.polarity": "positive",
    "published_at.start": "2023-01-01",
    "source.rank.opr.min": 5,
    "sort.by": "published_at",
    "sort.order": "desc",
    "facet": true,
    "facet.field": "language.id,source.country.id",
    "api_key": "YOUR_API_KEY",
    "per_page": 40
}
response = requests.request("GET", url, params=querystring)

print(response.text)

Rezept für Javascript

import axios from "axios"

const options = {
		method: 'GET',
		url: 'https://api.apitube.io/v1/news/everything',
		params: {
    "language.code": "en,ja,de,fr",
    "title": "AI",
    "sentiment.overall.polarity": "positive",
    "published_at.start": "2023-01-01",
    "source.rank.opr.min": 5,
    "sort.by": "published_at",
    "sort.order": "desc",
    "facet": true,
    "facet.field": "language.id,source.country.id",
    "api_key": "YOUR_API_KEY",
    "per_page": 40
}};

axios.request(options).then(function (response) {
		console.log(response.data);
}).catch(function (error) {
		console.error(error);
});

Rezept für PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
	'query' => [
    'language.code' => 'en,ja,de,fr',
    'title' => 'AI',
    'sentiment.overall.polarity' => 'positive',
    'published_at.start' => '2023-01-01',
    'source.rank.opr.min' => 5,
    'sort.by' => 'published_at',
    'sort.order' => 'desc',
    'facet' => 1,
    'facet.field' => 'language.id,source.country.id',
    'api_key' => 'YOUR_API_KEY',
    'per_page' => 40,
],
]);

echo $response->getBody();

Rezept für 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?language.code=en%2Cja%2Cde%2Cfr&title=AI&sentiment.overall.polarity=positive&published_at.start=2023-01-01&source.rank.opr.min=5&sort.by=published_at&sort.order=desc&facet=1&facet.field=language.id%2Csource.country.id&api_key=YOUR_API_KEY&per_page=40")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify
Wir verwenden Cookies

Durch Klicken auf "Akzeptieren" stimmen Sie der Verwendung von Cookies auf Ihrem Gerät zu, damit die Website funktioniert und für Analysen.