Guest dirtygreek Posted March 26, 2007 Report Posted March 26, 2007 Read More I can't believe I haven't found someone else who has done this, though surely someone has. I don't even really use Twitter except for the programming fun of it, but I figured since it's blowing up right now, I'd try this out. What this script does is read a Google Calendar feed and check each event's time against the current time. If the event's time falls within a given span around the current time (default is one hour), it will post the event's details to Twitter. In other words, Google Calendar will tell Twitter what you're doing at the current time. Interfacing your Google Calendar with Twitter in this way is going to take some knowledge of PHP, RSS feeds, and maybe Yahoo Pipes in a pinch, but maybe I or someone else can find a way to make the whole process more simple. The first thing you need to do is take your Google Calendar XML feed and convert it to true RSS format. Unfortunately, as of now, it's not in the right format. I made a quick Yahoo Pipe to do this. It should be run automatically from the script, so all you need to do is enter your Google login email in the script. It should take care of the rest. Unfortunately, sometimes Yahoo Pipes hiccups and doesn't return any output. If this happens, just run the script again. Let me know what you think, feel free to modify the script as long as you give me credit, and tell me if you make any major improvements. Download It Here
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now