We sell an intranet portal that our customers are installing in their datacenter, so each customer has a separate installation.
In the portal the users can subscribe to a specific Twitter “search”. We use the Twitter Streaming API to retrieve results for the search continuously.
What is the correct way to register an application and use API keys for this use case?
Do we register one application, and use one API key per customer? If so, how can we make sure we don’t run out of API keys.
Is there a recommended model for our situation?