Finden Sie, mit welchen Organisationen und Orten eine Person erwähnt wird
Finden Sie Artikel, die bestimmte Personen im Zusammenhang mit Organisationen und Standorten erwähnen, und zeigen Sie an, ob die Berichterstattung positiv, negativ oder neutral ist
Eingabeparameter
| Parameter | Beschreibung | Typ | Standard | Erforderlich |
|---|---|---|---|---|
| person.name | Personenname, nach dem gesucht werden soll. | string | Ja | |
| organization.name | Organisationsnamensfilter. | string | Ja | |
| published_at.start | Startdatumsfilter. | string | Ja | |
| sort.by | Sortieren nach Veröffentlichungsdatum. | string | Ja | |
| sort.order | Absteigende Reihenfolge. | string | Ja | |
| api_key | Ihr API Schlüssel | string | Ja | |
| per_page | Maximale Anzahl von abzurufenden Artikeln | integer | 20 | Nein |
Workflow-Beispiele
Finden Sie, mit welchen Organisationen eine Person erwähnt wird:
curl -X GET "https://api.apitube.io/v1/news/everything?person.name=Elon%20Musk&organization.name=Tesla&published_at.start=2024-01-01&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY"
Prüfen Sie, ob die Berichterstattung über eine Person in verschiedenen Quellen positiv, negativ oder neutral ist:
curl -X GET "https://api.apitube.io/v1/news/everything?person.name=Elon%20Musk&source.domain=cnn.com,foxnews.com,bbc.com&sort.by=sentiment.overall.score&sort.order=desc&api_key=YOUR_API_KEY"
Verfolgen Sie kontroverse Berichterstattung über eine öffentliche Person im Laufe der Zeit:
curl -X GET "https://api.apitube.io/v1/news/everything?person.name=Elon%20Musk&sentiment.overall.polarity=negative&published_at.start=2023-01-01&published_at.end=2023-12-31&sort.by=published_at&sort.order=asc&api_key=YOUR_API_KEY"
Studie über die geschäftlichen Auswirkungen an mehreren Standorten:
curl -X GET "https://api.apitube.io/v1/news/everything?location.name=United%20States,China,India&category.id=medtop:04000000&organization.name=Apple,Google,Microsoft&published_at.start=2023-01-01&api_key=YOUR_API_KEY"
Verwandte Beispiele
- Verfolgen Sie Ihre Konkurrenten
- Markenreputationsanalyse
- Verfolgen Sie, wie oft Personen, Unternehmen oder Orte zusammen auftreten
- Holen Sie sich Artikel über Elon Musk mit einer positiven Tonalität
- Sortieren nach Engagement-Score
Rezept für cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?person.name=Elon+Musk&organization.name=Tesla&published_at.start=2024-01-01&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY&per_page=20' \
--header 'Content-Type: application/json'
Rezept für Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"person.name": "Elon Musk",
"organization.name": "Tesla",
"published_at.start": "2024-01-01",
"sort.by": "published_at",
"sort.order": "desc",
"api_key": "YOUR_API_KEY",
"per_page": 20
}
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: {
"person.name": "Elon Musk",
"organization.name": "Tesla",
"published_at.start": "2024-01-01",
"sort.by": "published_at",
"sort.order": "desc",
"api_key": "YOUR_API_KEY",
"per_page": 20
}};
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' => [
'person.name' => 'Elon Musk',
'organization.name' => 'Tesla',
'published_at.start' => '2024-01-01',
'sort.by' => 'published_at',
'sort.order' => 'desc',
'api_key' => 'YOUR_API_KEY',
'per_page' => 20,
],
]);
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?person.name=Elon+Musk&organization.name=Tesla&published_at.start=2024-01-01&sort.by=published_at&sort.order=desc&api_key=YOUR_API_KEY&per_page=20")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();