1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#!/usr/bin/env ruby -Ke
# RNNSOAPӥѤ륵ץǤƥȵФ륳Ȥ
# Ƥޤ¹Ԥˡ
# http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/*checkout*/rnn/rnn/doc/articles/xmlrpc.txt
#
# http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view;name=RNN%A4%C8SOAP4R%A4%C7%CD%B7%A4%DC%A4%A6
# ȤƤ
require 'soap/wsdlDriver'
wsdl = 'http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/*checkout*/rnn/rnn/app/rnn-hash.wsdl'
rnn = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver
rnn.generate_explicit_type = true
rnn.wiredump_dev = STDERR
test_article_id = 1
POST_COMMENT_DIRECT = 0
subject = "SOAP4Rˤƥ by NaHi̵̾"
text =<<__EOS__
euc-jpǤΥƥƤǤ
__EOS__
p rnn.post_comment(test_article_id, POST_COMMENT_DIRECT, subject, text)
|