主要な場所からの環境ニュースの取得

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