Access Salesforce data via APIs(JSForce) from Outside Service
- Jun
- 22
- Posted by Lin
- Posted in Heroku, Node.js, REST API, Salesforce, Tooling API
At previous post,I had shared you how to setup an 《Awesome Node.js development environment with Heroku and Cloud9》.
Today I will continue to share about how to access Salesforce data via APIs from Outside Service.
It capsulates the access to various APIs provided by Salesforce in asynchronous JavaScript function calls.
Reference: JSForce
The most powerful thing of JSForce is that it supports almost all of the APIs,such as REST API,Metadata API and Tooling API.
Here we go.
Download JSForce from github
Today I will continue to share about how to access Salesforce data via APIs from Outside Service.
JSforce
JSforce (f.k.a. Node-Salesforce) is a isomorphic JavaScript Library utilizing Salesforce’s API: It works both in browser and with Node.js.It capsulates the access to various APIs provided by Salesforce in asynchronous JavaScript function calls.
Reference: JSForce
Setup
Install JSForce library via npm from Cloud9 Console.Usage
Edit “app.js” with the following source code. Start node.js server and preview the application page,then we will see the infomations about API connect and UserInfo on console.The most powerful thing of JSForce is that it supports almost all of the APIs,such as REST API,Metadata API and Tooling API.
Here we go.
REST API
Apex REST
Bulk API
Chatter API
Metadata API
Streaming API
Tooling API
Enjoy it!Download JSForce from github
Post Tagged with Apex REST, Bulk API, Chatter API, JSforce, Metadata API, REST API, Streaming API, Tooling API
Recent Posts
- Salesforce DevTools Release Notes (version 3.10.0) – mass edit custom fields on lightning
- Salesforce DevTools Release Notes (version 3.9.0) – Object Fields, SOQL Query Editor
- Salesforce DevTools Release Notes (version 3.8.0)
- Salesforce DevTools JUST HIT 10,000 USERS! THANK YOU!
- Using Promise for Apex Server-Side request in Lightning Component
Top Posts
- Salesforce DevTools – Powerful Salesforce developer tools, loved by over 50K developers - 219.6K views
- Date format and DateTime format - 204K views
- Salesforce Mass Editor (Chrome Extension) – Mass create, mass update, mass clone, mass delete on any list view. Support for both Classic and Lightning! - 158.4K views
- Setup an awesome Salesforce developer environment with Sublime Text 3 - 122.3K views
- Writing a Schedulable Batch Apex in Salesforce - 118.8K views
Categories
- APEX
- Apps
- Custom Label
- Custom Metadata
- Custom Setting
- Design & UI
- Event
- Heroku
- iOS & Object-c
- Lightnint Component
- Linux & Mac OS
- Metadata API
- Node.js
- Open Source
- Other
- PHP Framework
- Release Notes
- REST API
- Salesforce
- Salesforce DevTools
- Salesforce DX
- SOQL
- Tooling API
- Unit Tests
- Validation Rule
- Visualforce
- WordPress
You must be logged in to post a comment.