Google API Client Library for Julia? - google-people-api

Would it be possible to have Google API Client Library for Julia? Roadmap? Any alternatives?
PyCall is an alternative for now. It would be great that Julia can be supported natively.
JuliaPy/PyCall.jl: Package to call Python functions from the Julia language
https://github.com/JuliaPy/PyCall.jl

Related

Calling Microsoft Graph from Google Appengine Python

I need to call the Microsoft Graph from a Google Appengine Python application, this requires oAuth2 authentication.
Google provide the Google API Client Libraries for calling their own REST api's (such as Calendar / Drive / Youtube etc) - is it possible to use the library to call other non Google REST API's such as Microsoft Graph?
If not has anyone used another library to do so from Appengine Python. You can not use the Microsoft supplied python SDK as this requires python version 3+ and Appengine only supports 2.7.
Thanks in advance,
Ian
The authorization token you receive from Google will only work with their APIs. You'll need a separate token for use with Graph. For this you can use ADAL library.
Since you need to stick with 2.7, you'll need issue REST directly. The existing SDK (as you noted) requires py3. You may want to take a look at restclient for this. Its been a while since I've had to use this lib but I recall it really simplified calling REST endpoints.

OAuth 2.0 in C++ Builder XE2

How to implement OAuth 2.0 authorization in C++ Builder XE2? Starting with version XE 5, there was a library REST Client Library.
Embarcadero's REST framework has a TOAuth2Authenticator class.
The Accessing Google Tasks API example in Embarcadero's RESTDemo Sample demonstrates the use of OAuth 2.
Update: sorry, I didn't read the question clearly enough. There is no built-in OAuth support in XE2. You will have to use a third-party library, or write your own implementation.

Lightweight Java Web Services

I was looking a bit at at node.js to use for building REST web services.
It sounds interesting but doesn't support calls to Java well. I have a Java API for an app that I'd like to be able to use with node.js, but node.js doesn't seem to interface well with Java.
Is there anything like node.js that is more friendly to Java?
I don't know how exactly you want your framework to be like node.js, but I've found that Play! Framework is light-weight and offers good features for that.

Using Google Api: Speech To Text on PC Version

Google Chrome provide speech to text(STT) and So many smart phone apps provide STT. It has good recognition.
I want program in Visual Studio(MFC), But there's no methods to do STT. If I use Google Speech To Text Api, It's so easy to settle this problem.
If there's no public google api about STT, Tell me another way to this except with start.
To my knowledge, Google has not documented their speech API and do not intend it to be used by general purpose clients. I believe their intent is for the speech API to support their Android and Chrome products. That said, there is more information at Does Anyone Uses Google Speech API in Production? and Is there an API for Google's speech recognition technology?.
Since you're programming for Windows, why don't you use the built in Windows speech engine. You can use the System.Speech features of .Net or Microsoft.Speech and install the free recognizers Microsoft provides. Windows 7 includes a full speech engine. Others are downloadable for free. There is a C++ API to the same engines known as SAPI. See at http://msdn.microsoft.com/en-us/magazine/cc163663.aspx. or http://msdn.microsoft.com/en-us/library/ms723627(v=vs.85).aspx. More background on Microsoft engines for Windows
What is the difference between System.Speech.Recognition and Microsoft.Speech.Recognition?
One last link that I hope is helpful, here is a simple example of speech recogntion in .NET - SAPI and Windows 7 Problem
You may find this: https://gist.github.com/alotaiba/1730160 useful. Basically you need to send FLAC-encoded audio file to google servers in POST request. Be aware that it accept only audio files of 15 seconds of less (for simple voice command app it would be enough).
I'm looking into thing like this and MS Speech API isn't for me, even if is good, because it doesn't support most languages Google's API does (example being Polish, same for MS text-to-speech).

Using box.net, dropbox, (OR ANY cloud storage) with a C++ application

How do you use cloud storage such as Dropbox in your C++ Apllication ? I've checked out their API and they only have Java, Python, and Ruby options. If you cant use dropbox with a c++ app, is therte any cloud storage provider that has an API for C++.
The drop box APIs seem to be wrappers for a http interface.
So if you want to hit them up from C++ you can use a http supporting library like libcurl to access stuff using the REST api
Droper is an open source C++/Qt Dropbox client that I have recently wrote. It can be compiled for Windows and Linux, but the GUI is optimized for Symbian mobile phones. Check it out.
I've found several differnet APIs on their website, righ under the place you propably found the ruby / pathon stuff..
http://sharpbox.codeplex.com/
http://github.com/dkarzon/DropNet
Not sure if this is, wha you were looking for..