Can a Foursquare checkin function be added onto a website?
Although you can provide check-in capability on a web site, please use caution and realize that it may be difficult to comply with the appropriate Foursquare API requirements.
(Poster amelvin is correct that the API you need is at http://developer.foursquare.com/)
However keep in mind:
You need to find an accurate representation of the user's lat/long in order to create a check-in with the API
You should not spoof the location
You may be dependent on using modern browser's location capabilities
Use the foursquare api to add foursquare checkin to your site.
Related
Recently Instagram changed their API's policy, which means you can no longer like/follow/unfollow using their API unless you are approved by Instagram to do so.
I own the website http://instapromobiz.com which uses JavaScript and PhP to automate likes/follows/unfollows using Instagram's API. This was doing great until Instagram made this update and I can no longer perform these actions.
My question is, is there any way to perform these actions without using Instagram's API? Sites like http://instagress.com are still working so there must be another way to perform these actions without using their API.
Does anybody have any suggestions that might point me in the right direction? Thanks in advance.
You should submit your app for review. They usually answer quickly.
Go to Manage Clients (https://www.instagram.com/developer/clients/manage/), then click on Edit button of your App. Your submission can be made over Permissions tab.
But, unfortunatelly, it's probably Instagram won't authorize an app that do like/ follow automatically. They want to ensure an authentic and consistent experience for the Instagram Community, so those actions should be manual. Good luck.
I'm new to foursquare api. Is it possible to write an application that would receive push notifications from foursquare if the user has appeared near some place and did check-in in it? That is, he just downloaded this app and if appeared near some place that receives notice that near such a place?
Unfortunately the Foursquare API doesn't support this ability. Our currently supported real-time options are for when users check in to places or leave content at venues (only if you're a venue manager)
Is it possible to delete photos via the Foursquare API? I don't see any mention of it at https://developer.foursquare.com/docs/, nor did a wild guess of /v2/photos/delete/photoID do anything.
I also didn't see any way to do this (or even see my photos) via the web. It would be nice if there was a way to do this so as to avoid cluttering venues + checkins with photos while in development/testing. Hoping I just missed it.
Thanks!
--Glen
There's no way to do it on the web at the moment, but you can definitely delete photos from the mobile client (long-press on Android, swipe left on iOS).
The delete photo API endpoint is not publicly available because we haven't built the ability to "undo" deletes yet and don't want apps accidentally (and permantently) deleting a user's photos.
An account manager that I work with has come up to me and insists that the Foursquare API can be used to "checkin" to a website, so basically saying one could checkin to www.somewebsite.com (this differs from checking into a venue via a website). Admittedly the language on the brand page creative use FAQ on foursquare.com reads a little odd:
Building “check-ins” into your own application or website
Has the FS API been used to do such a thing? I couldn't see how, or why FourSquare would allow this capability. I do see they have Brand pages which looks nothing more that what Twitter might accomplish.
On another note, where does someone contact FS regarding a branded promotion like the one they have done for SuperBowl Sunday? There is nothing on the site to let someone know where to contact them.
Foursquare check-ins are to venues, and venues always have a physical location associated with them. So no, you can't check in to www.somewebsite.com. What you can do is use the API to check in from www.somewebsite.com.
To contact foursquare about partnership opportunities, e-mail partners#foursquare.com
The foursquare API is for checking into locations. What the FAQ is telling you is that you can make an application that allows people to check in to a location from that application.
Let me give you a potential example.
A restaurant has a loyalty club where you register online and can check into the restaurant when you arrive, for coupons. But the restaurant also allows you to link your restaurant account with your foursquare account. So the next time you show up at the restaurant, you enter your phone number and presto, you're also checked into foursquare.
It might not be a great application, but it's an example of something that could be done and the type of application to which the FAQ was referring, not checking into a website itself.
as for the branding question, check out their Merchant Platform page.
I'm building a system to control where my company's ads are placed. Amongst our concerns are potentially malicious code on the target page. Is there any library / database / system that can detect this content and is either open source or free?
~downer
In this case, you could look at Google's Safe Browsing API:
Single search:
http://www.google.com/safebrowsing/diagnostic?site=www.example.com
Signup for API key:
http://code.google.com/apis/safebrowsing/key_signup.html
From what I understand, you just want to make sure that your company's ad does not appear on the pages that are serving malware/spyware.
As mentioned earlier, google api can be used for querying Safebrowsing database. Also, if the marketing company who is going to be running your campaign can provide you the the list of target pages, you can additionally use McAfee Site advisor. Two checks are better than one.
Site Advisor: http://www.siteadvisor.com/websecurity/index.html