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:

  1. user accesses web application , "connect quickbooks" button (that intuit requires in-app authorization) displayed.
  2. before button clicked send http request oauth request credentials using consumer credentials.
  3. once user clicks button redirected quickbooks online (qbo) can sign in , authorize access company, giving authorized request credentials.
  4. qbo redirects site indicating have authorized request credentials in send http request access credentials.
  5. once have access credentials free interact qbo v3 api.
  6. 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.
  7. 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

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -