Bojan Rajkovic - For contributing the Twitter OAuth authentication libraries under a MIT license.
Bojan Rajkovic's website is here : http://code.google.com/p/twarp/downloads/list
Xander Obrzut for writing the main Twitter API Interface (dumpurge) under a MIT license.
All source code can be used if the original authors are credited as under the MIT license.
05 July 2009: Released DUMPURGE SETUP BETA
02 July 2009: Added Dumpurge v0.2 to APO Networks. It is a Visual Studio 2005 project file written in Visual Basic .NET
02 July 2009: Successfully authenticated via OAuth to Twitter and retrieved a XML page.
01 July 2009: Need to re-write Borjan's OAuth.Twitter C# Class because it does not work correctly.
25 June 2009: We are applying today for a key from Twitter to enable our application to use their interface.
24 June 2009: Acquired the C# OAuth Class.
Use the DUMPURGE SETUP file to install DUMPURGE BETA on your machine. Firstly, unzip the archive to a folder of your choice. Then, run setup.exe to install the program. This required the .Net Framework v2.0 which will be downloaded automatically by the installer if you do not have it.
Then, two steps are required. Firstly, after loading the DUMPURGE program - you are required to authenticate DUMPURGE with your account. Go to the menu system and click on > Twitter > Authenticate. Follow the on - screen instructions (log into Twitter)
Step Two requires you to close the Authenticate window after you have logged in and entered the Twitter Pin. Then, click on the menu > Twitter > Twitter Updates. This loads the form for keeping you updated with Twitter updates in an easy to use window.
When the Twitter Updates window is loaded - two buttons appear. 'Update Page Data' and 'Display Page' - firstly press 'Update Page Data' - a login box should appear if you have already authenticated the dumpurge program. Log in again to Twitter and remember to click 'Save my details' check box in the login window to save your details for future use.
The final stage requires you to click the button 'Display Page' - then click on the list of Updates for full details in the grey box below.
PHEW! Yes, the Twitter API is quite a complex beast to use, let alone use to code a program. But, it is all worth it in the end - as this program is future proofed for many years to come for Twitter. It has excellent code - written by two superb programmers. It utilises the OAuth library for Twitter authentication too and not basic auth which is being outmoded eventually.
There is one exception with the authentication process - if the Twitter PIN you receive starts with a 0 (zero) then it will not authenticate dumpurge. This is a 1 in 1000 chance of happening to you. BUT - if it does - the authentication window will close down and all you need to do is re-start the window via the menuing system (Twitter > Twitter Updates) and get a new PIN that does not start with zero. Keep trying - you'll get one eventually. The zero leading pins come up once in a blue moon so be warned!
Finally, remember that you are required to authenticate the dumpurge program ONLY ONE TIME (once)!
Yes, only one time - then when you load the program just go straight to the login via Applications > Twitter > Twitter Updates > 'Update Page Data' button.
MIT license on all source code. Please credit the authors of the Twitter Libraries and Dumpurge front end in any new projects.