From: Romain B. <rom...@gm...> - 2012-01-31 00:48:52
|
Hi all! Just a quick message because I am not sure when I'll have time to write all the proper documentation, and also because we could use early testers :-) Twitter push of flows metadata is now live! This means that you should be able to register _any_ twitter account which would be used to post metadata flowing through your radio! A quick way to proceed is as follows: * Go to http://flows.liquidsoap.fm/radio/<token>/twitter/auth where <token> is your radio's token * Fill out user and password using your radio's user. Default user cannot sign-in * You should receive a response of the form: {"url":"https://api.twitter.com/oauth/authenticate?oauth_token=..."} * Visit the returned url with a browser. * There, twitter should ask you to authorize the Savonet Flows application for the twitter user that you are using. * Once done, you should be automatically redirected to a last web page which should only list the twitter screen name you just used to register with flows. >From this point, all metadata received for the registered radio should be forwarded to the twitter account you just authorized. You should be able to check that everything went well by looking at this url: http://flows.liquidsoap.fm/radio/<token> In the returned json object, you should have a "twitters" array which should contain the newly registered account. The above steps are designed to allow them to be performed through a website, so that your listeners should be able to perform it also. It just needs few adjustements and a proper documentation.. There is also a command-line client which is working but also needs its proper documentation. Code is in flows/client in our hg repo or there: https://github.com/savonet/flows-client Please keep in mind that this is all experimental for now, so do not hesitate to report issues here.. Happy hacking! Romain |