How to setup FreshBooks and Oauth?
Answer
Background
Oauth is an authentication protocol used to ensure your data remains secure and private when accessed from ReportAway!. With Oauth, you authorize ReportAway! to access your account using a simple log-in screen hosted by FreshBooks.
When you run the Setup Wizard for the first time, ReportAway! will open a browser session to FreshBooks asking you to authorize ReportAway! to access your data. You simply enter the same username and password just as you do any other time you log into FreshBooks from a browser. This is a one time operation and when complete ReportAway! stores a special code that is used for all future access to FreshBooks data.
Setup Wizard Fields
The picture below describes the fields you need to enter into the setup wizard. Please note: The "Username" field is only present in older versions of ReportAway!
IMPORTANT
If you are running a Bold 9700 OS5.0.0.405 (AT&T) or OS5.0.0.303
(T-Mobile) and you get a "The item you selected cannot be
displayed. Do you wish to save the item?" error following
authorizing access to FreshBooks in the setup wizard, you will need to
do a reset of your device to ensure ReportAway! for FreshBooks is
properly installed. To do the reset, please remove your battery.
This appears to be a common issue specific to a couple of OS variants on
Bold 9700. Check out supportforums.blackberry.com/t5/Java-Dev...on/m-p/479707#M96452
for more info.


