
ChatGPT、Gemini、Googleで中国本土に対応しました
CHATGPT、GEMINI、GOOGLEのタスクでcountryをCNまたはHKにすると、中国本土と香港のユーザーが見る回答を取得できます。

Google、Bing、Naverの検索結果とRedditの議論を、AI回答と同じAPIでJSONとして受け取れます。
GOOGLE_SERP: 順位、タイトル、リンク、スニペット付きの自然検索結果と、関連する質問、関連検索、広告です。pageを1〜10で指定すると後続ページも取得できます。BING_SEARCH: Bingの検索結果と、Bingが結果の上に書くAI要約を出典付きでaioverviewに受け取れます。NAVER_SERP: NaverのWeb文書をページごとに15件取得し、pageは1〜10です。REDDIT: 投稿の検索、コメント付きの投稿1件、サブレディットの最新投稿を取得できます。AIエンジンはWebから回答を組み立てるため、検索で上位に入るページや人々がRedditに書き込む投稿は、AIでの露出を左右する材料です。これらのエンジンは、そのデータをいつもと同じ流れで届けます。同じリクエスト、同じwebhook、同じJSON形式です。
順位はページをまたいで数えるため、Googleの2ページ目の最初の結果は11位です。タスクごとに、収集時点の実際の結果を読み取ります。
API キーを Authorization ヘッダーに入れてリクエストを送ります。
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "GOOGLE_SERP",
"payload": {
"query": "best project management software for small teams",
"country": "US"
}
}'BING_SEARCH と NAVER_SERP も、payload に query を入れて同じ方法で送ります。
taskTypestring必須CHATGPT や GOOGLE などを指定します。payload.querystring必須payload.countrystringUS、KR、JP など。既定値は US。payload.pageintegerposition はページをまたいで続けて数えます。webhook.urlstringidempotencyKeystring完了したタスクはこの形で届きます。長さを抑えて抜粋しています。
{
"success": true,
"task": {
"id": "323287e6-d4ef-4797-a337-f6c3b574b7ab",
"taskType": "GOOGLE_SERP",
"status": "COMPLETED",
"createdAt": "2026-10-02T15:45:07.237Z"
},
"credits": { "creditsToCharge": 1, "creditsCharged": 1 },
"response": {
"page": 1,
"organicResults": [
{
"position": 1,
"title": "8 Easy-to-Use Project Management Software Platforms for ...",
"link": "https://ones.com/blog/8-easy-to-use-project-management-software-platforms-for-small-teams/?primary_category=knowledge",
"snippet": "1 day ago — ONES.com came out on top for teams that need Jira-like power without the complexity, while Trello and Asana hold their ground for basic, visual ...",
"page": 1
}
],
"peopleAlsoAsk": [
{ "question": "Does Microsoft Teams have a project management tool?" },
{
"question": "What is the best project management software for a small construction company?"
}
]
}
}task.statusstringQUEUED、PROCESSING を経て、回答付きの COMPLETED か error 付きの FAILED で終わります。credits.creditsChargedintegerresponse.organicResultsarrayposition、title、link、snippet、page。response.peopleAlsoAskarrayREDDIT に query を送ると投稿を探し、subreddit を加えると1つのコミュニティの中で探します。投稿の url を送ると、その投稿とコメントの最初のページを読みます。
curl -X POST https://api.querying.ai/v1/async/task \
-H "Authorization: Bearer $QUERYING_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"taskType": "REDDIT",
"payload": {
"query": "best mechanical keyboard for programming",
"country": "US"
}
}'完了したタスクはこの形で届きます。長さを抑えて抜粋しています。
{
"success": true,
"task": {
"id": "fe0a46a2-7bf1-4cd0-8183-d299dc421c70",
"taskType": "REDDIT",
"status": "COMPLETED",
"createdAt": "2026-10-02T15:47:44.384Z"
},
"credits": { "creditsToCharge": 1, "creditsCharged": 1 },
"response": {
"results": [
{
"url": "https://www.reddit.com/r/MechanicalKeyboardsUK/comments/1qz6da6/best_silent_mechanical_keyboard_for_programming/",
"title": "Best silent mechanical keyboard for programming?",
"postId": "1qz6da6",
"preview": "I currently have a mechanical keyboard but I often wake up in the middle of the night and it is quite loud so I can't use my computer because …",
"subreddit": "MechanicalKeyboardsUK"
}
]
}
}payload.subredditstringr/ の後ろの名前を指定します。payload.urlstringhttps://www.reddit.com/r/{subreddit}/comments/{postId}/…。投稿本文とコメントの最初のページを読みます。payload.commentSortstringtop(既定)、new、controversial、old、qa。response.resultsarraypostId、title、url、subreddit、preview。response.postobjecturl を送った場合の、投稿のタイトル、本文、投稿者、スコア、コメント数。response.commentsobjectリクエストすると status が QUEUED のタスクがすぐに返ります。status が COMPLETED か FAILED になるまで GET /v1/async/task/{id} で取得するか、webhook.url を指定して同じ task、credits、response をサーバーで受け取ります。結果はタスクの完了から24時間取得できます。
curl https://api.querying.ai/v1/async/task/$TASK_ID \
-H "Authorization: Bearer $QUERYING_API_KEY"完了したタスク1件につき1クレジットを使用します。

CHATGPT、GEMINI、GOOGLEのタスクでcountryをCNまたはHKにすると、中国本土と香港のユーザーが見る回答を取得できます。

GOOGLE、AIMODE、GOOGLE_SERPのタスクにpayload.locationを指定すると、その場所にいるユーザーが見るAI Overview、AI Modeの回答、検索結果を取得できます。
製品の更新をメールでお届けします。