My specific situation is that I\'m building a Quickbooks Online integration for a rails app, but this question would apply more generally.
The problem:
I have buil