#!/usr/bin/env python """Greetings, program! for gdata-python-client. """ import getpass from gdata.atom import Entry, Title, Content from gdata.gdata_service import GDataService # Collect runtime input. # ====================== BLOG_ID = raw_input('Please enter your blog ID: ') USERNAME = raw_input('Please enter your Gmail address: ') PASSWORD = getpass.getpass() # Instantiate a connection to Blogger. # ==================================== blogger = GDataService(email=USERNAME, password=PASSWORD, service='blogger') blogger.ProgrammaticLogin() # Insert a new blog entry. # ======================== FEED = "http://www2.blogger.com/feeds/%s/posts/default" % BLOG_ID entry = Entry( title=Title(text="Greetings, program!") , content=Content(text="BLAM!!!!!!!!!!!!!!!!!") ) blogger.Post(entry, FEED) print "Success! Check your blog to verify that this worked."