API ini berupa web service (WSDL) yang bisa digunakan oleh semua bahasa pemograman, dari .NET, Java, PHP, dan lain-lain. Saat tulisan ini di tulis, wsdl terbaru adalah versi 19.
Untuk meng-akses data pada salesforce.com, user terlebih dahulu harus login menggunakan API yang diberikan.
Ada 2 cara untuk login ke salesforce.com via API:
1. Dengan username dan password
2. Dengan SessionId dan EndpointURL
Pilihan ke 2 hanya dapat dipergunakan apabila aplikasi Anda di panggil dari dalam environment salesforce.com
Salesforce.com mempunyai 2 instance, yaitu: "sandbox" untuk testing dan "production" untuk live environment. Mulai dari WSDL versi 17, Anda dapat menggunakan WSDL yang sama untuk sandbox dan production instance apabila Anda melakukan login ke salesforce.com dengan SessionId dan EndpointURL (tidak pada login dengan username dan password). Jadi apabila Anda men-develop aplikasi Anda dengan sandbox wsdl dan kemudian sewaktu di deploy ke production instance, Anda tidak perlu mengganti WSDL dan re-compile aplikasi Anda.
Selamat mencoba, bila mempunyai pertanyaan yang berhubungan dengan CRM, jangan ragu hubungi info@aerje.com
http://blog.aerje.com
Ada 2 cara untuk login ke salesforce.com via API:
1. Dengan username dan password
| Dim logRes As LoginResult = binding.login("username", "password") binding.SessionHeaderValue = New SessionHeader binding.SessionHeaderValue.sessionId = logRes.sessionId binding.Url = logRes.serverUrl |
2. Dengan SessionId dan EndpointURL
| binding.Url = "EndpointURL" binding.SessionHeaderValue = New SessionHeader binding.SessionHeaderValue.sessionId = "SessionId" |
Pilihan ke 2 hanya dapat dipergunakan apabila aplikasi Anda di panggil dari dalam environment salesforce.com
Salesforce.com mempunyai 2 instance, yaitu: "sandbox" untuk testing dan "production" untuk live environment. Mulai dari WSDL versi 17, Anda dapat menggunakan WSDL yang sama untuk sandbox dan production instance apabila Anda melakukan login ke salesforce.com dengan SessionId dan EndpointURL (tidak pada login dengan username dan password). Jadi apabila Anda men-develop aplikasi Anda dengan sandbox wsdl dan kemudian sewaktu di deploy ke production instance, Anda tidak perlu mengganti WSDL dan re-compile aplikasi Anda.
Selamat mencoba, bila mempunyai pertanyaan yang berhubungan dengan CRM, jangan ragu hubungi info@aerje.com
http://blog.aerje.com
No comments:
Post a Comment