组织招聘职位
curl --request GET \
--url https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"organization_job_postings": [
"<string>"
]
}组织
组织招聘职位
使用 Organization Job Postings 端点检索公司的当前招聘职位。
GET
https://api.aisa.one/apis/v1
/
apollo
/
organizations
/
{organization_id}
/
job_postings
组织招聘职位
curl --request GET \
--url https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.aisa.one/apis/v1/apollo/organizations/{organization_id}/job_postings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"organization_job_postings": [
"<string>"
]
}授权
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
路径参数
要查找其职位发布信息的公司的组织 ID。Apollo 数据库中的每家公司都会被分配一个唯一 ID。要查找 ID,请调用 Organization Search 端点并识别 organization_id 的值。示例:5e66b6381e05b4008c8331b8
查询参数
要检索的 Apollo 数据页码。将此参数与 per_page 参数结合使用,使搜索结果可分页浏览并提高端点性能。示例:4
每页应返回的搜索结果数量。限制每页的结果数量可提高端点性能。使用 page 参数搜索不同的数据页。示例:10
响应
成功响应
响应数组
⌘I