Mark's Place

A place for Mark's murmuring, blah, blah, blah, ...

Mark's Place
Watch Timeline

用 Ruby 來測試 LifeType 的 xmlrpc.php

Mark Wu 發表於 2007/11/09 12:34 · 靜態連結網址

繼上一篇的 用 Python 來測試 LifeType 的 xmlrpc.php,這一次要用 Ruby 來測試。Ruby 也是有一個好用的 interactive shell,叫做 irb。下面是使用 irb 來測試 LifeType 的步驟:

irb(main):001:0> require 'xmlrpc/client'
irb(main):002:0> server = XMLRPC::Client.new( 'lifetype',
                                                                '/1.2/xmlrpc.php',
                                                                80)
irb(main):003:0> blog = server.call( 'metaWeblog.getRecentPosts',
                                                1, 'admin', 'passwd', 5) 

 (閱讀全文)

迴響 (0) · 引用 (1) 文章分類: 可以做人幹嘛寫程式

用 Python 來測試 LifeType 的 xmlrpc.php

Mark Wu 發表於 2007/11/09 12:14 · 靜態連結網址

Python 真的是好用的 scripting language,比起 Ruby,其實我更愛 Python 一些。

今天剛好有人來寫信問到 LifeType xmlrpc.php 的一些問題,所以需要一個可以馬上上手的測試工具,最好還要有 interactive 的 shell。所以想說用 Python 來測試,下面是測是的 script:

>>> import xmlrpclib
>>> from pprint import pprint
>>> server = xmlrpclib.ServerProxy(http://localhost/lifetype/1.2/xmlrpc.php)
>>> blogs = server.metaWeblog.getRecentPosts(1,'admin','passwd',5)
>>> pprint(blogs)

 (閱讀全文)

迴響 (6) · 引用 (1) 文章分類: 可以做人幹嘛寫程式