Twitter API facade #483

evanp opened this Issue Mar 26, 2013 · 4 comments


None yet

2 participants

evanp commented Mar 26, 2013

A major issue for users coming from StatusNet to is that does not support the Twitter-like API described here: If client developers have not or will not port their clients, the user is out of luck.

One way to mitigate this is to have an API facade that translates calls to the Twitter API to calls to the API, and vice versa. Users would log into the site (I have, so I'm going to use that name for now) and create a new account, e.g. They can then use "" as their "StatusNet" site name for clients that only support the Twitter API.

client <- Twitter API -> <- API -> user's site

Obviously functionality will be limited, and there will be a performance hit, but it will be better than nothing.

evanp commented Mar 26, 2013

Note that this won't be a feature of, but a separate site. There will be naming conflicts (evan@pump1.example and evan@pump2.example won't both be able to get, but people can work around it.

evanp commented Aug 29, 2013

After a few months, it's become clear that people are fine working with the new API.

I'm not sure I'm ever going to do this kind of service. But I'll leave it open in case the idea comes up again.

rzr commented Apr 18, 2015

Would it be possible to hijack /etc/hosts and use existing twitter clients to post elsewhere ?

evanp commented Apr 18, 2015


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment