foursquare integration

Asked by SignergyX

Anyone did app to integrate foursquare in xibo ?

   i see many digital signage systems thats is possible like xibo using twitter and now foursquare.

show mayor, specials, chekings, pictures, etc.

its really nice we have this too.

          https://developer.foursquare.com/resources/libraries

I find libraries but i´m dont write one line of code, i think today in pay one devel friend to doing something, but i dont find nothing in xibo pages to help how to devel new feature to python client.

          Have a lot of python libraries in developers zone of foursquare.

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alex Harrington (alexharrington) said :
#1

There's no Foursquare integration at present. If someone wants to contribute server and client code for that then we'd be happy to work with them.

Cheers

Alex

Revision history for this message
SignergyX (bj7u6139zdyf2a6nz2ly74oec10f2lnela24rsgd389d0elot5a7jz6hawymv-em1h-jjcftv6wldnzq84cskygyvhqqb9qwjfcq0yfnwzcca0ux8ircw2a3om624q2y) said :
#2

Hi alex,

  just show me here i get informations to do this,

  files in server, files in client

have oauth in xibo ?

How i said, i dont write one line in codes, but i´ll find some friend thats do this for us, or i´ll pay one developer to do.

Of course if some one thats write codes in python and in C# thats LOVE do this we´ll be really happy! hehe

One sugestion thats i have:

          we need doing other icon like microblog to each integration and change microblog to twitter, this will make more easy to use the interface.

Revision history for this message
Alex Harrington (alexharrington) said :
#3

It's not trivial and to precisely describe everything that would have to be done would take me almost as long as implementing it.

Basically you'd have to write a new server module for Foursquare. That would have to be designed and somehow give the client machines access to the Foursquare API via OAuth - which isn't a scenario we've ever tackled yet so it's hard to say how that could work.

The server module would write out a new chunk of XML in to the XLF files for layouts which describes what information to pull from Foursquare and how to format it.

Both clients would then need to be updated to know how to interpret that new XLF coding and have the ability to connect in to the Foursquare API to pull data.

You'd also need to cache those results in the client so that it continues to work if the client is offline for some reason (failed internet connection or whatever).

I would be very strongly against changing the Microblog module to say Twitter - partly because Twitter is a brand name and secondly because there's no reason to remove functionality for people who pull results from Identi.ca given that their APIs are identical. Twitter is just an example of a Microblog, as is Identi.ca. Xibo will therefore continue to talk to both assuming they continue to provide unauthenticated access to their search API.

Alex

Can you help with this problem?

Provide an answer of your own, or ask SignergyX for more information if necessary.

To post a message you must log in.