Loading
Ricerca Einstein
Pubblicazione della descrizione OpenSearch

Pubblicazione della descrizione OpenSearch

Per trasformare i risultati di ricerca Solr predefiniti da JSON a XML Atom, creare e pubblicare un file di descrizione OpenSearch. Questo file XML definisce l'URL della query di ricerca e i parametri supportati.

  1. Per creare un file XML di descrizione OpenSearch, vedere OpenSearch URL template syntax. È necessario specificare l'host della query, il core name e il nome file XSL.
    1. La descrizione OpenSearch contiene i dati minimi necessari.
      <?xml version="1.0" encoding="UTF-8"?>
      <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
        <ShortName>Solr Search</ShortName>
        <Url type="application/atom+xml" template="http://localhost:8983/solr/techproducts/select?q={searchTerms}&wt=xslt&tr=example_atom.xsl"/>
      </OpenSearchDescription>
  2. Pubblicare il file XML con un server di file HTTP o un servizio di condivisione file. Per pubblicare tramite Google Drive:
    1. Salvare il file XML di descrizione OpenSearch in una cartella di Google Drive.
    2. Definire le impostazioni di condivisione in modo da renderlo visibile pubblicamente.
    3. Determinare l'URL del link diretto al file mediante Google Drive Direct-Link Generator.
  3. Prendere nota dell'URL del file XML pubblicato. Verrà utilizzato per la creazione della fonte di dati esterna OpenSearch in Salesforce. L'accesso alla descrizione OpenSearch avviene solo durante la creazione della fonte di dati esterna OpenSearch o in caso di sincronizzazione della fonte di dati.
Esempio
Esempio OpenSearch non è in grado di accedere ai file XML quando Google Drive visualizza un avviso che informa che il file non può essere analizzato e chiede se si desidera comunque scaricare il file.
 
Caricamento
Salesforce Help | Article