Twitter API works currently on Deals feature on eDirectory. After clicking on 'Redeem' button, the deal will be posted on user's Facebook account. If user has the Twitter account configured on his profile, it will be posted to user's Twitter also.<br />
To allow your users to configure their Twitter account into /profile side, you need to configure into Site manager Settings > Twitter > Twitter Settings For Deals Feature the API and Secret Key.
Note: If you don't have it, you need to configure in http://dev.twitter.com/
Follow the 4 steps and Twitter will show up with API and Secret key to integrate into your eDirectory.
<br />
1. Go to dev.twitter.com and click in 'Create an App';
<br />
2. Fill all fields correctly. Callback URL must be youredirectory.com/twitter.php;
<br />
3. After save your aplication, click in the tab Settings. Set the Application Type as 'Read and Write' and save; 
<br />
4. After you register the application go to the sitemgr > Twitter Settings and set the Twitter API Key and Secret Code and save.