Articles

Update on version 1.00

Thanks to all those who have installed and started using the plugin for your feedback. There is an issue with the administrative interface link not showing up in both 2.661 and 3.2 (reported in both versions). We are currently looking at this and will release an updated version in the next couple weeks.

In the meantime, please access the administrative interface by typing the full URL:

http://www.yourserver.com/cgi-bin/MT/mt-NetflixAdvanced.cgi

There is also now an entry for NetflixAdvanced in the Movable Type plugins directory.

Netflix Advanced 1.00 Released!

NetflixAdvanced is a moveable type plugin that allows you to display the contents of your Netflix queue and send/recieve status on your weblog. It also allows you to set up a "private" listing of movies to be displayed on your site (regardless of the status of your Netflix queue).

For each movie, NetflixAdvanced keeps track of the date it was entered, the date it was last modified, and optionally associates the movie with a blog entry (for movie reviews, etc.). NetflixAdvanced stores each movie's movie ID number internally (an ID used by the Netflix site), and uses custom "scraper" code to fetch properties such as title, description, and images from Netflix for display in the weblog and in the NetflixAdvanced administrative interface.

NetflixAdvanced overcomes limitations of previous Netflix plugins by using the public Netflix RSS feeds instead of a client session ID. These session IDs are assigned and managed by the Netflix site, and are as good as login information if they are obtained. Using a client ID a hacker could log in to your Netflix account and steal your personal information. The RSS feeds exposed by Netflix do not suffer from this potential security risk. Also, session IDs can expire, effectively preventing your plugin from accessing the Netflix site again until you go through the process of logging in, finding the new client ID, manually updating your Netflix script, and regenerating your pages. That's just a pain in the neck!

Thanks to Jacob Hesch for the BookQueue plugin, which was used as a basis for constructing this plugin.

Requirements

  • Movable Type 2.6 or later

Download

Get your copy here.