コンテンツにスキップ

言語固有のソースリンクを記事に関連付け、チャットウィジェットが各言語に適切な URL を表示できるようにします。

Language URLs を使うと、言語固有のソースリンクを記事に関連付けられます。AI が会話中に記事を参照すると、チャットウィジェットは会話の検出された言語(most_frequent_language)に一致する URL を表示します。これは、同じコンテンツがロケールごとに異なる URL を持つ多言語展開(例:example.com/en/returnsexample.com/es/devoluciones)で便利です。

Scope: read_all

GET https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Terminal window
curl https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>'

Response 200 OK

{
"url": "https://example.com/en/return-policy"
}
Scope: write_all

POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Request Body

ParameterDescription
url
string, required
言語固有バージョンの URL
Terminal window
curl -X POST https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"url": "https://example.com/en/return-policy"}'

Response 200 OK

{
"url": "https://example.com/en/return-policy"
}
Scope: write_all

PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Request Body

ParameterDescription
url
string, required
更新された URL

Response 200 OK — 更新された URL オブジェクトを返します。

Scope: write_all

DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}

Terminal window
curl -X DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \
-H 'Authorization: Bearer <API_TOKEN>'

Response 200 OK