2010年6月1日 星期二

[Python] XMLRPC - 使用 blogger.getUsersBlogs 與 metaWeblog.newPost

利用 XMLRPC 進行發文至 Blog 上頭,原先已玩過 PHP 了,這次換換口味,嘗試 Python,簡短的程式筆記


程式碼:


#!/usr/bin/env python
import xmlrpclib

server = xmlrpclib.ServerProxy( xmlrpc_api_url )
#print server.system.listMethods()
getRawBlogInfo = server.blogger.getUsersBlogs( '0123456789ABCDEF' , id , password )
if len(getRawBlogInfo) > 0 and 'blogid' in getRawBlogInfo[0] :
    content = {}
    content['title'] = 'title'
    content['description'] = 'data'
    #content['categories'] =
    #content['dateCreated'] =
    server.metaWeblog.newPost( getRawBlogInfo[0]['blogid'] , id , password , content, True )


1 則留言:

  1. 咦?怎麼改玩Python了 ^^

    版主回覆:(05/20/2012 02:32:53 PM)


    太久沒寫 Python 快忘光了, 所以就隨意找個東西寫一下 cc

    回覆刪除