curl --location --request GET 'https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.' --header 'Authorization: Bearer YOUR_API_KEY'
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
OkHttpClient client = new OkHttpClient();
// Build the GET request
Request request = new Request.Builder()
.url("https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.")
.get() // Use GET method without a body
.addHeader("Authorization", "Bearer YOUR_API_KEY")
.build();
// Execute the request
try (Response response = client.newCall(request).execute()) {
if (response.isSuccessful()) {
// Handle the response in case of a successful request
String responseData = response.body().string();
System.out.println(responseData);
} else {
// Handle errors
System.out.println("Request error: " + response.code());
}
} catch (IOException e) {
// Handle I/O exceptions
e.printStackTrace();
}
}
}
var settings = {
"url": "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.",
"method": "GET",
"timeout": 0,
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
};
$.ajax(settings).done(function (response) {
console.log(response);
});
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function() {
if(this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.");
xhr.setRequestHeader("Authorization", "Bearer YOUR_API_KEY");
var axios = require('axios');
var config = {
method: 'GET',
url: 'https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
},
};
axios(config).then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'Authorization: Bearer YOUR_API_KEY'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
import requests
url = "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature."
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
require "uri"
require "net/http"
url = URI("https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.")
http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::GET.new(url)
request["Authorization"] = "Bearer YOUR_API_KEY"
response = http.request(request)
puts response.read_body
http --follow --timeout 3600 GET 'https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.' \
Authorization:'Bearer YOUR_API_KEY'
var client = new RestClient("https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Authorization", "Bearer YOUR_API_KEY");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature."
method := "GET"
client := &http.Client {
}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Authorization", "Bearer YOUR_API_KEY")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
import Foundation
let url = URL(string: "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.setValue("Bearer YOUR_API_KEY", forHTTPHeaderField: "Authorization")
let task = URLSession.shared.dataTask(with: request) { data, _, error in
if let error = error {
print(error.localizedDescription)
return
}
if let data = data {
print(String(decoding: data, as: UTF8.self))
}
}
task.resume()
import okhttp3.MediaType.Companion.toMediaType
import okhttp3.OkHttpClient
import okhttp3.Request
import okhttp3.RequestBody
import okhttp3.RequestBody.Companion.toRequestBody
fun main() {
val client = OkHttpClient()
var body: RequestBody? = null
val requestBuilder = Request.Builder()
.url("https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.")
.addHeader("Authorization", "Bearer YOUR_API_KEY")
val request = requestBuilder.method("GET", body).build()
client.newCall(request).execute().use { response ->
println(response.body?.string())
}
}
import 'package:http/http.dart' as http;
void main() async {
var payload = '';
final request = http.Request(
"GET",
Uri.parse("https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature."),
);
request.headers['Authorization'] = 'Bearer YOUR_API_KEY';
if (payload.isNotEmpty) {
request.headers['Content-Type'] = 'application/json';
request.body = payload;
}
final client = http.Client();
final response = await client.send(request);
print(await response.stream.bytesToString());
client.close();
}
use reqwest::blocking::Client;
use reqwest::Method;
use std::error::Error;
fn main() -> Result<(), Box> {
let method = Method::from_bytes(b"GET")?;
let client = Client::new();
let mut body = String::new();
let mut request = client
.request(method, "https://zylalabs.com/api/4369/topic+extractor+api/5351/topic+extraction?user_content=Bicycles offer freedom, exercise and adventure, transporting us to new places and connecting us with nature.")
.header("Authorization", "Bearer YOUR_API_KEY");
let response = request.send()?;
println!("{}", response.text()?);
Ok(())
}
API 访问密钥和身份验证
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 主题提取器 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
标头
标头
描述
授权
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。