Salta ai contenuti

Associa agli articoli link alle fonti specifici per lingua, così il widget di chat può mostrare l’URL corretto per ogni lingua.

Gli URL per lingua permettono di associare agli articoli link alle fonti specifici per lingua. Quando l’AI cita un articolo durante una conversazione, il widget di chat mostra l’URL corrispondente alla lingua rilevata nella conversazione (most_frequent_language). È utile per implementazioni multilingue in cui lo stesso contenuto ha URL diversi per ciascuna lingua, per esempio example.com/en/returns e example.com/es/devoluciones.

Ambito: 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>'

Risposta 200 OK

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

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

Corpo della richiesta

ParametroDescrizione
url
stringa, obbligatorio
URL della versione nella lingua specificata
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"}'

Risposta 200 OK

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

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

Corpo della richiesta

ParametroDescrizione
url
stringa, obbligatorio
URL aggiornato

Risposta 200 OK: restituisce l’oggetto URL aggiornato.

Ambito: 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>'

Risposta 200 OK