Ontvang laatste nieuws vermelding van John Doe en gesorteerd op sentiment score
Hoe krijg je het laatste nieuws vermelding John Doe en gesorteerd op sentiment score met behulp van onze API
Invoerparameter
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 |
Recept voor 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'
Recept voor 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)
Recept voor 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);
});
Recept voor 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();
Recept voor 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();