Få de seneste nyheder, der nævner John Doe og sorteret efter sentiment score
Sådan får du de seneste nyheder, der nævner John Doe og sorteret efter sentiment score ved hjælp af vores API
Input parameters
Parameter | Description | Type | Default | Required |
---|---|---|---|---|
limit | 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 |
Opskrift på cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?limit=50&api_key=YOUR_API_KEY&author.name=John+Doe&sort_by=sentiment.overall.score&sort_order=desc' \
--header 'Content-Type: application/json'
Opskrift på Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"limit": 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)
Opskrift på Javascript
import axios from "axios"
const options = {
method: 'GET',
url: 'https://api.apitube.io/v1/news/everything',
params: {
"limit": 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);
});
Opskrift på PHP
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
'query' => [
'limit' => 50,
'api_key' => 'YOUR_API_KEY',
'author.name' => 'John Doe',
'sort_by' => 'sentiment.overall.score',
'sort_order' => 'desc',
],
]);
echo $response->getBody();
Opskrift på 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?limit=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();