Get latest news about Joe Biden mentioning Donald Trump
How to get the latest news about Joe Biden mentioning Donald Trump, sorted by published date using our API
Input parameters
Parameter | Description | Type | Default | Required |
---|---|---|---|---|
entities | The entities to search for in the news articles | string | Yes | |
q | The keyword to search for 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 | |
limit | The number of articles to return | integer | 20 | Yes |
Recipe for cURL
curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?entities=person%3AJoe+Biden&q=Donald+Trump&sort_by=published_at&sort_order=desc&limit=50' \
--header 'Content-Type: application/json'
Recipe for Python
import requests
url = "https://api.apitube.io/v1/news/everything"
querystring = {
"entities": "person:Joe Biden",
"q": "Donald Trump",
"sort_by": "published_at",
"sort_order": "desc",
"limit": 50
}
response = requests.request("GET", url, params=querystring)
print(response.text)
Recipe for Javascript
import axios from "axios"
const options = {
method: 'GET',
url: 'https://api.apitube.io/v1/news/everything',
params: {
"entities": "person:Joe Biden",
"q": "Donald Trump",
"sort_by": "published_at",
"sort_order": "desc",
"limit": 50
}};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
Recipe for PHP
require 'vendor/autoload.php';
use GuzzleHttp\Client;
$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
'query' => [
'entities' => 'person:Joe Biden',
'q' => 'Donald Trump',
'sort_by' => 'published_at',
'sort_order' => 'desc',
'limit' => 50,
],
]);
echo $response->getBody();
Recipe for 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?entities=person%3AJoe+Biden&q=Donald+Trump&sort_by=published_at&sort_order=desc&limit=50")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();