Our Knowledge Base covers a wide variety of technical topics, from the basic to the complex.
Tell me more about SDKs and application tokens?
In December 2008, Intuit QuickBase introduced a new security enhancement, application tokens. Read more here.
If you've customized interaction with an application via one of the QuickBase SDKs, you'll have to customize your scripts to incorporate application tokens.
NOTE: The VB and Java SDK do not yet support tokens.
Your existing scripts will work fine while tokens are optional -- as long as tokens are disabled for any application that interacts with your scripts. If you require tokens for an application that interacts with an SDK, you need to follow these instructions:
Once you've read about tokens and understand how they work, you're ready to update scripts that interact with an SDK. To do so:
1. Follow the instructions to create a token.
2. Add the token to the application.
3. Wherever you instantiate the SDK to interact with the application, add the following function to specify the application token:
replacing xxxxxxxxxxxxxxxxx with the actual token
var qdb = new QuickBaseClient(); //instantiate the SDK
qdb.SetAppToken("jao9afcy7gdzqrs8nzyabi2bn3s4kr"); //tell it to use this app token when it makes API calls