Hubungkan tautan sumber khusus bahasa dengan artikel agar widget chat menampilkan URL yang tepat untuk setiap bahasa.
URL Bahasa memungkinkan Anda menghubungkan tautan sumber khusus bahasa dengan artikel. Saat AI merujuk artikel dalam percakapan, widget chat menampilkan URL yang sesuai dengan bahasa percakapan yang terdeteksi (most_frequent_language). Ini berguna untuk penerapan multibahasa ketika konten yang sama memiliki URL berbeda untuk setiap lokal (misalnya example.com/en/returns dibandingkan example.com/es/devoluciones).
Mengambil URL Bahasa
Section titled “Mengambil URL Bahasa”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()Respons 200 OK
{ "url": "https://example.com/en/return-policy"}Membuat URL Bahasa
Section titled “Membuat URL Bahasa”POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Isi Permintaan
| Parameter | Deskripsi |
|---|---|
url string, wajib | URL untuk versi bahasa tertentu |
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()Respons 200 OK
{ "url": "https://example.com/en/return-policy"}Memperbarui URL Bahasa
Section titled “Memperbarui URL Bahasa”PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
Isi Permintaan
| Parameter | Deskripsi |
|---|---|
url string, wajib | URL yang diperbarui |
Respons 200 OK: mengembalikan objek URL yang diperbarui.
Menghapus URL Bahasa
Section titled “Menghapus URL Bahasa”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>"},)Respons 200 OK