asp.net - Interacting with QuickBooks Online V3 API -
i'm writing web application (that not published intuit on app center thing) interact quickbooks online (qbo) syncing purposes, using vb.net , asp.net. i'm having hard time understanding how or start. understand this:
- user accesses web application , "connect quickbooks" button (that intuit requires in-app authorization) displayed.
- before button clicked send http request oauth request credentials using consumer credentials.
- once user clicks button redirected quickbooks online (qbo) can sign in , authorize access company, giving authorized request credentials.
- qbo redirects site indicating have authorized request credentials in send http request access credentials.
- once have access credentials free interact qbo v3 api.
- using access credentials can construct http requests send particular http method xml/json in body perform corresponding crud operation in qbo , qbo sends response indicate whether successful or not.
- when application done interacting qbo make sure access credentials stored somewhere safe , let user continue on life.
(side question: correct or did miss or misunderstand something?)
my main question: you, app developer, need construct these http requests or use sdk or different , i'm not getting it?
i've tried figure out sounds you're supposed construct scratch in sdk , have classes different entity types serializer doesn't serialize correctly , talk dataservice class , how use send objects on , using javascript files host have seen referenced not explained them, or really, , information find seems outdated/deprecated , ya...
maybe it's i'm new web development , way on head right now, be.
(off-topic-sorta: me or site ridiculously broken? seems lot doesn't work correctly or things hard navigate , find...)
anyways, can offer. if need give more details or ask different question or something, let me know. new , it's harder thought ask things haha.
my main question: you, app developer, need construct these http requests or use sdk or different , i'm not getting it?
this entirely you, developer.
if want roll own , construct own http requests, can. still want use pre-packaged oauth library, oauth not trivial implement.
however, use existing code library/devkit too, in case library/devkit construct http requests you.
the devkits should contain example code show how stuff, might best place start.
Comments
Post a Comment