Per esempio ci sono dei "Connectors" che permettono di utilizzare le API della piattaforma in modo da personalizzare le interazioni tra il sistema, che è "on the clouds", i client, e i servizi esterni. Un esempio è il Java WSC (Web Service Connector), ma oggi mi sono studiato un'altra parte interessante: Ajax Toolkit.
Seguendo la Guida per sviluppatori - Ajax Toolkit, ovviamente in inglese, è abbastanza facile iniziare a fare qualche prova.
Si crea una paginetta di test sulla propria org di sviluppo per mettere subito in pratica gli esempi.. ma dalla guida non è così chiaro quale sia il metodo giusto per utilizzare gli oggetti forniti.
In particolare, avendo creato una pagina visualforce, si deve includere i seguenti script:
<script type="text/javascript" language="JavaScript">
var __sfdcSessionId = '{!GETSESSIONID()}';
</script><script src="/soap/ajax/20.0/connection.js" type="text/javascript" language="JavaScript"></script>
Senza il primo, è necessario effettuare la connessione a salesforce tramite login, in quest'altro modo:
<script type="text/javascript" language="JavaScript">
{!requireScript("/soap/ajax/20.0/connection.js")}sforce.connection.login("username", "password");
</script>
Dove lo username è quello usato nella org per lo sviluppo e la password è la concatenazione della password e del token.
Con questi script è possibile utilizzare gli oggetti JavaScript di Saleseforce per comunicare con la piattaforma.
Le altre funzionalità sono documentate abbastanza bene, con esempi completi e ben fatti. Consiglio di leggere la guida accuratamente ed esercitarsi proprio con gli esempi inclusi.
Nessun commento:
Posta un commento
Grazie per aver aggiunto un commento su questo blog..