Verknüpfen Sie sprachspezifische Quell-Links mit Artikeln, damit das Chat-Widget für jede Sprache die richtige URL anzeigen kann.
Mit Language URLs können Sie sprachspezifische Quell-Links mit Artikeln verknüpfen. Wenn die KI während einer Konversation auf einen Artikel verweist, zeigt das Chat-Widget die URL an, die der erkannten Sprache der Konversation (most_frequent_language) entspricht. Das ist nützlich für mehrsprachige Deployments, bei denen derselbe Inhalt je nach Locale unterschiedliche URLs hat (z. B. example.com/en/returns vs. example.com/es/devoluciones).
Get Language URL
Abschnitt betitelt „Get Language URL“GET https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
curl https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \ -H 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"},)data = response.json()Antwort 200 OK
{ "url": "https://example.com/en/return-policy"}Create Language URL
Abschnitt betitelt „Create Language URL“POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Request-Body
| Parameter | Description |
|---|---|
url string, required | URL für die sprachspezifische Version |
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"}'import requests
response = requests.post( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"}, json={"url": "https://example.com/en/return-policy"},)data = response.json()Antwort 200 OK
{ "url": "https://example.com/en/return-policy"}Update Language URL
Abschnitt betitelt „Update Language URL“PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Request-Body
| Parameter | Description |
|---|---|
url string, required | Aktualisierte URL |
Antwort 200 OK — Gibt das aktualisierte URL-Objekt zurück.
Delete Language URL
Abschnitt betitelt „Delete Language URL“DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
curl -X DELETE https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en \ -H 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.delete( url="https://app.quickchat.ai/v1/api/knowledge_base/articles/1234/lang_urls/en", headers={"Authorization": "Bearer <API_TOKEN>"},)Antwort 200 OK