intuit-partner-platform

How to integrate Quickbooks desktop Application with a PHP(web app)?

こ雲淡風輕ζ 提交于 2019-12-09 19:17:32
问题 In my application, i want to use php to integrate QuickBooks by PHP. So From a web server(with PHP), I want to call QuickBooks Desktop version App to push data and retrieve data. I am stuck here. I do not know where to start? Someone asked me to start with webconnector. I wonder like other webservices have a URL, we need to push the data to that url and they will do the rest. Is this the same? Or any other process I need to follw? So Please please can any one there to help me out? I want to

add XML request body to Oauth IConsumerRequest

你说的曾经没有我的故事 提交于 2019-12-08 19:03:30
hi all am working on a project that involves Fetching data from Intuit Anywhere.The process works fine when a url signed with Oauth is send as request.Can some one help me how to add xml request to the body of IConsumerRequest. OAuthConsumerContext consumerContext = new OAuthConsumerContext { ConsumerKey = "consumerkey", SignatureMethod = SignatureMethod.HmacSha1, ConsumerSecret = "consumersecret" }; OAuthSession oSession = new OAuthSession(consumerContext, "https://oauth.intuit.com/oauth/v1/get_request_token", "https://workplace.intuit.com/Connect/Begin", "https://oauth.intuit.com/oauth/v1

Quickbooks Online filtering with Signpost returns 401 error

痴心易碎 提交于 2019-12-08 12:15:46
问题 I was able to get Signpost work with QuickBooks Online using HttpPost. However when I tried querying with filters, I got 401 error every time. After contacting support, I was informed that this is a known bug. They pointed me to an example in C#. I am using Signpost oauth library in Java. The C# example doesn't make sense to me since I don't have those functions available in Signpost. Also I don't understand what exactly I need to do. One side note: I had to use HttpClient for this content

How can I get the invoices that has been paid on an specific date from QuickBooks to .NET app?

亡梦爱人 提交于 2019-12-08 11:52:24
问题 I am trying to get a list with all the invoices from QuickBooks that has been paid on an specific date. I found in a blog the way to get all the invoices from QuickBooks. bool sessionBegun = false; bool connectionOpen = false; QBSessionManager sessionManager = null; try { //Create the session Manager object sessionManager = new QBSessionManager(); //Create the message set request object to hold our request IMsgSetRequest requestMsgSet = sessionManager.CreateMsgSetRequest("US", 8, 0);

Intuit IPP Rest API query string escape

余生长醉 提交于 2019-12-08 02:25:41
问题 So, for the Intuit IPP Rest API, Say if i want to query a customer who's name is ABC, i can use a http get request like this https://qb.sbfinance.intuit.com/v3/company/198445012/query?query=select Id from Customer where FullyQualifiedName%3D'ABC' &3D is a url escape of '=', this works without any problem. Now if the customer's name is A&B, I tried the query string like this select Id from Customer where FullyQualifiedName='A&B' After the url encoding, it looks like this https://qb.sbfinance

Issues with special characters in QBO API v3 .NET SDK

只愿长相守 提交于 2019-12-08 00:40:59
问题 I'm using the .NET SDK to import customers and transactions from another system that accepts UTF-8 encoding in their data, and am having a lot of trouble with special characters. Is there a comprehensive list of (a) what characters need to be escaped (like apostrophe), and (b) what characters are simply not allowed in QBO (like colon)? All I can find in the online doc is "use backslash to escape special characters like apostrophe". OK, what about ampersand, em dash, en dash, grave accent,

How to test Intuit reconnect api?

[亡魂溺海] 提交于 2019-12-07 05:20:45
问题 I am building a page that would send a request to Intuit Reconnect API to renew the Oauth Token and Token secret values. It is working. But my test Oauth values is not within 30 days of expiration. Thus the response has always been "Token Refresh Window Out of Bounds". Is there a way around this so that I can get the success response with new token values? I would like to be able test this scenario multiple times, not just once. https://developer.intuit.com/docs/0025_quickbooksapi/0053_auth

Issues with special characters in QBO API v3 .NET SDK

南笙酒味 提交于 2019-12-06 11:50:55
I'm using the .NET SDK to import customers and transactions from another system that accepts UTF-8 encoding in their data, and am having a lot of trouble with special characters. Is there a comprehensive list of (a) what characters need to be escaped (like apostrophe), and (b) what characters are simply not allowed in QBO (like colon)? All I can find in the online doc is "use backslash to escape special characters like apostrophe". OK, what about ampersand, em dash, en dash, grave accent, acute accent... you get the idea. This problem affects both queries and inserts which causes all kinds of

Create a Test Company Account for QuickBooks Online Development and QA Testing

亡梦爱人 提交于 2019-12-06 05:11:18
问题 I need to get a number of test accounts (companies) for QuickBooks Online so that we can finish developing and testing our app. We have reached out to Intuit in order to try and obtain these and have been told to just use 30-day trials. These periods are too short for our development cycle so we purchased accounts to use. These accounts have been shut off / locked on us and we are just getting vague answers as to why. We would love to know why so that we can stop doing any possible harmful

How to test Intuit reconnect api?

不羁的心 提交于 2019-12-05 09:36:52
I am building a page that would send a request to Intuit Reconnect API to renew the Oauth Token and Token secret values. It is working. But my test Oauth values is not within 30 days of expiration. Thus the response has always been "Token Refresh Window Out of Bounds". Is there a way around this so that I can get the success response with new token values? I would like to be able test this scenario multiple times, not just once. https://developer.intuit.com/docs/0025_quickbooksapi/0053_auth_auth/0020_reconnect_api Thanks. Peter Lavelle The playground will allow you to specify the token