Folks, has anyone tried to successfully create an oAuth connection with Reddit?
You ever make any progress here? I am trying my OAuth2 piece for the first time (for QuickBooks), and am confused.
@NotMy1RealName could you please provide more details about the issue regarding QuickBooks OAuth2?
Yes! Thanks for the ping, @kishanprmr . I was able to make my way past the initial issue I was experiencing.
Using the HTTP Oauth2 Piece, I was able to catch the information I needed to create token and renewal token.
For Intuit, I am currently trying to set up some API Calls for P&L reports.
Setting up the Developer Account, I am provided a sandbox QBO company ID and then walked through how to set up the Client Secret, Client ID, Auth URL, Token URL, and Scopes.
It’ll look something like this:
Field | Value |
---|---|
Client ID | Your Intuit App Client ID |
Client Secret | Your Intuit App Secret |
Redirect URI | https://cloud.activepieces.com/redirect (You set this up in the sandbox portal) |
Authorize URL | https://appcenter.intuit.com/connect/oauth2 |
Token URL | https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer |
Scope | com.intuit.quickbooks.accounting |
Now, when I was testing, I was having a bit of a hard time with the Redirect URI, so I had to delete the Sandbox URI to eventually get things working. In retrospect, this may not have needed to be done, but I thought I would mention it if you were to continue having issues after saving your connection.
You hit Connect and then Save the connection.
Now, this is where I didn’t know what to do, so I asked on Discord. Abdul Responded instructing how to proceed:
Once the Oauth Catches the data, you gotta use the “Read Connection” piece to then get the token and refresh token.
Boom. You’re rockin’ and rolling.
I assume this will be the same process for other OAuth2 connections.
Glad to know it’s working!
Also, since you’re creating the QuickBooks API actions, you might need the realmId
(company ID) to call the API endpoints. You can find it under Settings → Additional Info.