Ontvang het laatste nieuws van CNN in politiek, technologie en zaken met positief of neutraal sentiment
Hoe krijg je het laatste nieuws van CNN in politiek, technologie en zaken met een positief of neutraal sentiment met behulp van onze API
Invoerparameter
Parameter | Description | Type | Default | Required |
---|---|---|---|---|
source.domain | The domain of the news sources | string | Yes | |
category.name | The category of the news articles | string | Yes | |
sentiment.overall.polarity | The overall sentiment polarity of the news articles | string | Yes | |
per_page | The number of articles to return | integer | 20 | Yes |
Recept voor cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?source.domain=cnn.com&category.name=politics%2Ctechnology%2Cbusiness&sentiment.overall.polarity=positive%2Cneutral&per_page=50' \
--header 'Content-Type: application/json'
Recept voor Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"source.domain": "cnn.com",
"category.name": "politics,technology,business",
"sentiment.overall.polarity": "positive,neutral",
"per_page": 50
}
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: {
"source.domain": "cnn.com",
"category.name": "politics,technology,business",
"sentiment.overall.polarity": "positive,neutral",
"per_page": 50
}};
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' => [
'source.domain' => 'cnn.com',
'category.name' => 'politics,technology,business',
'sentiment.overall.polarity' => 'positive,neutral',
'per_page' => 50,
],
]);
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?source.domain=cnn.com&category.name=politics%2Ctechnology%2Cbusiness&sentiment.overall.polarity=positive%2Cneutral&per_page=50")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();