connect QuickBooks IPP to QuickBooks Online with Rails - ruby-on-rails-3

I am developing RubyOnRails application.
My company uses QuickBooks Online, and I would like to write some Rails code that using create customer, invoices etc..
Therefore, I created a QuickBooks IPP account (at developer.intuit.com).
Now, how do I connect/point my QuickBooks IPP account to my company's QuickBooks Online subscription?
If any gem is best then which gem should be use which have full options.
Thank you

I see from another SO question that you found the quickbooks-ruby gem but wanted to make sure this question was answered properly.
Disclaimer: I contribute regularly to the gem but that aside, it is the only gem in town for Ruby/QBO v3 integration.
Moreover, I have created a 3-part tutorial and screencast series demonstrating integrating a Rails app with the new version 3 QuickBooks API, which answers your question "how do I connect/point my QuickBooks IPP account to my company's QuickBooks Online subscription?" and many more questions to jump start a Rails (or Ruby)/ QuickBooks integration.

You need to have oauth token to communicate with your QB account.
You can follow the steps below to generate Oauth tokens.
To get consumerkey, consumerSecret and apptoken - https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0010_signup
To get accessToken and accessSecret corresponding to your QBO account - https://appcenter.intuit.com/Playground/OAuth/IA/
Then download the devkit from this link - https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits
Using OAuthTokens [ consumerkye, consumerSecret, accessToken , accessSecret ] and RelamId(QBO account), you can connect to your QBO account. Using any standard gem(which I don't know now) you should construct OAuth header and make a successful call.
As of now, IPP provides examples only in java/.net/PHP.
If you just want to explorer all the REST V3 APIs, then you can use ApiExplorer tool as well( It doesn't need any OAuth tokens.)
https://developer.intuit.com/apiexplorer?apiname=V3QBO
Thanks

Related

New Google Identity Service Migration with PHP Client library

I got a warning from google stating "your client ID(s) use the legacy Google Sign-In web solution".
And we are asked to migrate to the new Google Identity Services.
We do not use any JS library to sign-in. We have a Google PHP Client library for authentication and authorization.
Google still flagged our client Id and advised to migrate before March 31 2023.
Will this depreciation really affect us?
Can someone help me with the exact changes to be done on our end?
The team has a system that can detect which projects are calling the endpoint used by the deprecated JavaScript sign-in library. They send out emails to the owners of that project. From what I understand from the team they don't know for a fact that you are using it they can just see that your project id is hitting it.
The Google APIs PHP client library does not hit this end point so that part of your code is not the source.
I would just double check around your team and make sure nothing else may be using the old JavaScript library. If you cant find anything then the easiest solution is to just wait once google starts rolling out the deprecation at the end of March someone will come find you if something breaks.

Google Photos REST API with Angular/Java/dotNet

I am trying to connect to google photo in angular and been searching since last two days about google photos REST api but couldn't find any useful example.
Could somebody help me with this on how to use google photos api in angular. an example would be great if I get it working I will creating sample and put it on github or others to look at.
Another thing I am trying is to connect api without any user interaction. I have tried playgrounds but its prompting to authorize access as well. Idea is to build ionic app that can connect to my google photos without needing me to authenticate access to it with my id and secret.
my app would be in angular(ionic) or java(android) so would prefer example (if any) in those platform but ok with dotnet or php as well. Won't be able to use library in dotnet or php.
Thanks
Bhavesh

Can we use Lydia API or Lydia web sdk with React-Native

Lydia (easy paiement solution) propose Lydia API and web and iOS SDKs
Does anyone has a proof that Lydia auth/paiement actions can work in a React-Native app?
What I actually think:
Using the web sdk will maybe make the auth callbacks impossibles (like a web social auth on cordova => cookies policy errors)
Using the Lydia API using fetch is surelly ok, but without SDK the experience will be limited to create/read data from api.
Thanks by advance
Lydia tech lead here.
All SDKs you can find are just a quick and easy integration of the API : they are mainly distributed to not tech people. Using Lydia to make a payment is easy just one cURL.
Actually, there is no auth required for a payment through Lydia : the only thing you need is a phone number or an email address.
The API will return a link you can redirect the user to. If he has the app, it will open it for a on click payment. If he doesn't he will land on a credit card form. In both case, after the payment, he will redirected to an URL you gave when sending the payment request (meanwhile the payment confirmation will be done by a server to server call).

How can I get hold of a Google Calendar API?

I'm trying to integrate my Google Calendar with a plugin I installed on my page.
To do so I need the ID and the API of the calendar.
I managed to find the ID following Google's support page, but it's hours now that I've been trying to get hold of the API.
Firstly this and more can be answered here: http://amazewebs.com ...the home to 1-to-1 google api help with lots of videos, guides, examples, templates and code submissions.
see demo: http://amazewebs.com/demo
To get a Google API you need to setup an API script to call the Google servers.
This can be achieved with OAuth Authentication with either:
a Client Account or...
a Service Account
Head to here to setup your API's & Auth:
https://code.google.com/apis/console
Head here for official documentation:
https://developers.google.com/accounts/docs/OAuth2ServiceAccount

Google Plus API Nuget Package

I need to create posts, etc through my ASP.NET MVC 4 application.
Does anyone know decent library for Google Plus API? (Preferable as a NuGet package).
There is currently no publicly documented API that lets you automatically post to your Google+ page or stream.
There is an API that HootSuite is currently using that is slowly opening up to other vendors. See https://plus.google.com/u/0/104946722942277428266/posts/LUi2ZNyRHag for more information about what is coming and how you can sign up to request access to this. This is expected to allow you to post to a Google+ Page.
There is also the "Google+ History API" that is currently in developer preview which will allow you to create moments for a user, but they would need to manually share these moments on their stream if they choose to do so. See https://developers.google.com/+/history/ for further details.