Sohbet widget'ının her dil için doğru URL'yi gösterebilmesi için makaleleri dile özel kaynak bağlantılarıyla ilişkilendirin.
Dil URL’leri, makaleleri dile özel kaynak bağlantılarıyla ilişkilendirmenizi sağlar. AI konuşma sırasında bir makaleye başvurduğunda sohbet widget’ı, konuşmanın algılanan diliyle (most_frequent_language) eşleşen URL’yi gösterir. Bu özellik, aynı içeriğin her yerel ayar için farklı URL’lerinin bulunduğu çok dilli dağıtımlarda yararlıdır (örneğin example.com/en/returns ve example.com/es/devoluciones).
Dil URL’sini alma
Section titled “Dil URL’sini alma”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()Yanıt 200 OK
{ "url": "https://example.com/en/return-policy"}Dil URL’si oluşturma
Section titled “Dil URL’si oluşturma”POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
İstek gövdesi
| Parametre | Açıklama |
|---|---|
url dize, zorunlu | Dile özel sürümün URL’si |
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()Yanıt 200 OK
{ "url": "https://example.com/en/return-policy"}Dil URL’sini güncelleme
Section titled “Dil URL’sini güncelleme”PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
İstek gövdesi
| Parametre | Açıklama |
|---|---|
url dize, zorunlu | Güncellenmiş URL |
Yanıt 200 OK: güncellenmiş URL nesnesini döndürür.
Dil URL’sini silme
Section titled “Dil URL’sini silme”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>"},)Yanıt 200 OK