How to add new location/place to places api? - facebook-graph-api

We are developing iPhone application for nature lovers. We want to add feature in application for user to add location/place if it does not exists as place in Google Places API.
I believe, Google places api does not allow to add new place. I googled and found some other APIs
Facebook Places
Foursquare
I am looking for a good option for API that also allow to add new place. Any suggestions?
Thanks,
Adil

Check out the User Place Reports section of the Google Places API documentation.

Related

Google Places SDK for iOS equivalent of Google Places API call

I am building an IOS app using SwiftUI and I have decided to use Google Places as it returns better results than MapKit. I am running into some trouble figuring out the use of Places API and. Places SDK for IOS.
I would like to know what is the Places SDK for iOS equivalent of the following Places API text search call which I am using to find all "sports clubs" near me:
var urlString = "https://maps.googleapis.com/maps/api/place/textsearch/json?query=\(query)&key=\(googleApiKey)"
SDK Current Place only returns places nearby, and SDK Autocomplete only returns 5 results.
Thank you
Looking at their official documentation, that feature is not yet available on Places SDK for iOS. So making that Text Search web request is your only option.
There is however an existing feature request to add that functionality in that SDK. If you are interested in this issue, visit the Issue Tracker at the link below, and star the issue. This will subscribe you to receive technical updates on the issue. Starring the issue also provides them with valuable feedback on the importance of the issue to their customers, and increases the issue's priority with their product engineering team.
You can view, and star the issue here: https://issuetracker.google.com/35829470

Automatically Logging Into A Website From C++

I'm trying to make an autorun app with c++ that doesn't have an UI, but it will log into google drive when u plug in the USB drive. I was wondering if there was a way to do this, either by using google api, or by detecting the field forms on the login screen, and automatically filling them in. Also this is going to be strictly a private software.
Add one part How do you make a HTTP request with C++? with two parts https://developers.google.com/drive/v2/reference/.
Shake lightly. Chill and serve.
Optionally add for flavor: https://developers.google.com/drive/auth/web-server
However, I'm unable to find a c++ oath2 library. The closest thing I found was https://code.google.com/p/twitcurl/. If you find an oath library, please comment on this.
UPDATE:
POCO has a OAuth 1.0 implementation seen here: https://github.com/pocoproject/poco/tree/develop/Net/samples/TwitterClient/src
Also, according to this landmark blog post, there are still many concerns about OAuth 2.0's security. The 1.0 implementation above is what I would attempt.
For more information on OAuth 2.0, see RFC6749 and RFC6750.

How can i see Google Mirror API at Google APIs console

I followed this article: https://developers.google.com/glass/quickstart/java
and try to create a Google APIs Console Project.
But in Services tab I don't see Google Mirror API to enable it!
Try again. At the time you asked the question, the Mirror API was behind a whitelist, but that whitelist has since been removed. Now anyone can enable the Mirror API.
It seems its not available to everyone. Follow this thread and it becomes clear.
https://plus.google.com/+GoogleDevelopers/posts/cwWuUY6xYKW
However, it seems you can try it out on https://developers.google.com/glass/playground.
I just picked up my Glass today and they manually enable the Mirror console once you pick up. Even after they whitelisted me for the API, it took about 3 hours to be activated on my account.

How to programatically create a Facebook application via JS SDK or Open Graph API? (createApplication)

I know there are currently two methods that can be used to do this, documented (poorly) on Facebook's Developer site:
The old (depreciated) JavaScript SDK FB.Connect.createApplication
A new FBJS method Facebook.createApplication (only for use on Canvas pages)
The problem is that I not using a Canvas app that runs FBJS, and I am not using the OLD JS SKD. I am trying to do this on a regular old PHP website that uses the current JavaScript SDK and the PHP SDK.
I am doing the usual Open Graph API calls and such with the current SDK, so I understand the basics, I'm just not sure how to proceed to use the OLD SDK, or if (fingers crossed) I even really have to?
So, is there a way to make new Facebook Apps with the current JS SDK? Or with a server side PHP SDK call to the Graph?
And if not, how do I call the old SDK to do this?
Thanks
UPDATE: You still can't do this, but there is an official bug in the Facebook tracker about it: http://developers.facebook.com/bugs/295627350461318
There isn't outside of the OLD SDK as you indicated. It's been removed (what Facebook calls "deprecated"). I put in a feature request recently for them to add it back into the API:
Me:
The Facebook Developer tool is
considerably lacking in features. We'd
like to be able to create a third
party application that adds layers of
functionality to the developer
application, but we'd need to be able
to create and administer applications
via the Graph API.
The Graph API supports querying for
information on existing applications.
To create, administer or delete
applications developers must go to the
Developer Application.
Them:
------- Comment #1 From Jeff Bowen 2010-12-07 16:59:12 (-) [reply]
------- Thanks for the request. We’ll track this on our wishlist

How can I enable folder sharing in Google Docs? Can I write my own program/application for it?

Google Docs does provide sharing of files.But it does not provide sharing of folders.
Is there any way by which I can share the folders too? Can I write my own application/program for it?
If yes, then how?
UPDATE: Now this question is no longer
useful.Gmail now supports folder
sharing too.Cheers!
The best place to start is to go through the documentation. I would also recommend you check out this videocast (it shows how to do this in PHP, but you should be able to replicate this to any other language you might be using). Good luck.
I found a discussion at google (support forum, I'd link if I could have more than one/post)
Down the page there is a link to an app that supposedly uses new API features to implement folder sharing
http://tng.appspot.com/2009/9/Folder-Sharing-in-Google-Docs-now-possible
After reading my blog post mentioned by goorj you can try out my folder sharing app at
http://folders.gdoclab.com
You will be asked to login using you google account and give permission to manipulate you google docs sharing permission. It works for plain google accounts not for google apps accounts yet (but I am working on that too ...)
Yes you can write your own application using Google docs APIs.