Do I need to create an oAuth application for every client website or can I create one and use my own? If I need to create one for each client, do I need to use their login information or can I just use mine and define their website in the application?
I’m trying to update all my clients to Twitter API 1.1, but am hoping has already gone through this with some advice! I used to use SimplePie in WordPress just to get Twitter statuses for clients or lists they created via ATOM in the v1 API.
Easiest method is to build a plugin that accepts each users authorisation credentials as a parameter. That way you’ll only have the one code base which can be deployed across all your sites. The only potential hassle is getting your clients to authorise the app within their twitter accounts.