Erhalten Sie die neuesten Nachrichten, die John Doe erwähnen und nach Stimmungswerten sortiert sind
So erhalten Sie die neuesten Nachrichten, die John Doe erwähnen und nach Stimmungswerten sortiert sind, mithilfe unserer API
Eingabeparameter
Parameter | Description | Type | Default | Required |
---|---|---|---|---|
per_page | The number of articles to return | integer | 20 | No |
api_key | Your API key | string | No | |
author.name | The name of the author in the news articles | string | Yes | |
sort_by | The parameter to sort the news articles by | string | Yes | |
sort_order | The order to sort the news articles by | string | Yes |
Rezept für cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?per_page=50&api_key=YOUR_API_KEY&author.name=John+Doe&sort_by=sentiment.overall.score&sort_order=desc' \
--header 'Content-Type: application/json'
Rezept für Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"per_page": 50,
"api_key": "YOUR_API_KEY",
"author.name": "John Doe",
"sort_by": "sentiment.overall.score",
"sort_order": "desc"
}
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: {
"per_page": 50,
"api_key": "YOUR_API_KEY",
"author.name": "John Doe",
"sort_by": "sentiment.overall.score",
"sort_order": "desc"
}};
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' => [
'per_page' => 50,
'api_key' => 'YOUR_API_KEY',
'author.name' => 'John Doe',
'sort_by' => 'sentiment.overall.score',
'sort_order' => 'desc',
],
]);
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?per_page=50&api_key=YOUR_API_KEY&author.name=John+Doe&sort_by=sentiment.overall.score&sort_order=desc")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();