اربط المقالات بروابط مصادر خاصة بكل لغة ليعرض Widget الدردشة الرابط المناسب لكل لغة.
تتيح روابط اللغات ربط المقالات بروابط مصادر خاصة بكل لغة. عندما يشير AI إلى مقالة أثناء المحادثة، يعرض Widget الدردشة الرابط المطابق للغة المحادثة المكتشفة (most_frequent_language). يفيد ذلك في النشر متعدد اللغات حيث يملك المحتوى نفسه روابط مختلفة لكل لغة (مثل example.com/en/returns مقابل example.com/es/devoluciones).
جلب رابط اللغة
Section titled “جلب رابط اللغة”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()الاستجابة 200 OK
{ "url": "https://example.com/en/return-policy"}إنشاء رابط لغة
Section titled “إنشاء رابط لغة”POST https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
جسم الطلب
| المعلمة | الوصف |
|---|---|
url سلسلة نصية، مطلوبة | رابط النسخة الخاصة باللغة |
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()الاستجابة 200 OK
{ "url": "https://example.com/en/return-policy"}تحديث رابط اللغة
Section titled “تحديث رابط اللغة”PATCH https://app.quickchat.ai/v1/api/knowledge_base/articles/{article_id}/lang_urls/{language}
جسم الطلب
| المعلمة | الوصف |
|---|---|
url سلسلة نصية، مطلوبة | الرابط المحدّث |
الاستجابة 200 OK: تعيد كائن الرابط المحدّث.
حذف رابط اللغة
Section titled “حذف رابط اللغة”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>"},)الاستجابة 200 OK