In this guide, we'll get you up and running with a sample application you can build on as you learn more about Sync.
Table Of Contents
The first thing we need to do is grab all the necessary information from our Twilio account. To set up our back-end for Sync, we will need four values from our account:
|Service Instance SID||A service instance where all the data for our application is stored and scoped. Generate one using the console Sync Services tool.|
|Account SID||Your primary Twilio account identifier - find this on the main page of the Twilio console.|
|API Key||Used to sign tokens. Generate one using the console API Keys tool.|
|API Secret||Used to sign tokens, together with the corresponding API Key.|
Choose a download package for your server-side language of choice. If you're primarily a front-end developer and don't have a strong preference, Python, Node.js, or Ruby will probably get you up and running the fastest.
Follow the instructions in the README for each starter application to configure and run it on your machine, using the four values we created above. You may ignore configuration values for other products; we'll focus on Sync for now.
This is where the fun begins! When you visit the homepage of the starter application, you should see a page which looks like this:
You have been assigned a random user identity and opened a Sync document called "SyncGame". If you open this page in another browser window or tab, you should be able to play an X or O on the board and see the game board replicate across the other tab.
AccessTokenfrom the server via Ajax
Need some extra help? Send us a note at email@example.com, and we'll make sure to get you running just as quick as we can. Have fun building with Sync, and make sure to let us know what you're building!