Unlike other train scripts, this does not store any details at all meaning that spam updates will not be made from any account that logs in. The user simply logs in securely using oAuth and if its their first time, their twitter ID will be registered into the database.
The train works on a basis that you join the front once you’ve followed everyone currently on it, the person on the end will then be taken off. The user can re-join the train if they are pushed off; it is as simple as when they first joined. The number of people can be changed in the settings file, however we recommend keeping it at 20. Unlike other trains, everyone can be followed simply with one button. This is done via AJAX and the user does not need to leave the page once.
Once the user has joined the train, they have the option to tweet about the website. Unlike other scripts, the user is not forced to tweet. The set messages can also be set on the settings page.
The script uses our unique RemoteTweet class (it only includes the functions relevant to this script however) which integrates the Twitter API using PHP and logging in securely using oAuth. The users passwords are not stored and their details are secure when using Twitter’s oAuth.
Script Requirements
PHP Version: 5.0.0+
cURL Support: Enabled
Twitter Application: Registered
