从主要地点检索环境新闻

如何使用我们的API从特定地理位置检索环境新闻文章的指南

输入参数

Parameter Description Type Default Required
api_key Your API key. string Yes
category.name The category of the news articles to retrieve (e.g., "finance"). string Yes
location.name The location of the news articles to retrieve (e.g., "Miami"). string Yes
per_page The number of articles to return. integer 20 No

食谱 cURL

curl --location --globoff --request POST 'https://api.apitube.io/v1/news/everything?api_key=YOUR_API_KEY&category.name=finance&location.name=Miami' \
--header 'Content-Type: application/json'

食谱 Python

import requests

url = "https://api.apitube.io/v1/news/everything"

querystring = {
    "api_key": "YOUR_API_KEY",
    "category.name": "finance",
    "location.name": "Miami"
}
response = requests.request("GET", url, params=querystring)

print(response.text)

食谱 Javascript

import axios from "axios"

const options = {
		method: 'GET',
		url: 'https://api.apitube.io/v1/news/everything',
		params: {
    "api_key": "YOUR_API_KEY",
    "category.name": "finance",
    "location.name": "Miami"
}};

axios.request(options).then(function (response) {
		console.log(response.data);
}).catch(function (error) {
		console.error(error);
});

食谱 PHP

require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client();
$response = $client->request('GET', 'https://api.apitube.io/v1/news/everything', [
	'query' => [
    'api_key' => 'YOUR_API_KEY',
    'category.name' => 'finance',
    'location.name' => 'Miami',
],
]);

echo $response->getBody();

食谱 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?api_key=YOUR_API_KEY&category.name=finance&location.name=Miami")
		.method("POST", body)
		.addHeader("Content-Type", "application/json")
		.build();
Response response = client.newCall(request).execute();
		
  • CNN
  • Techcrunch
  • Vox
  • Apple
  • Microsoft
  • IBM
  • Bloomberg
  • Spotify