2012-02-10 27 views
0

ruby​​スクリプトでファイルを "Share Documents"にアップロードしたい。sharepoint ruby​​でファイルをアップロード

私はスペアポイントをリンクするために "savon"を試しましたが、成功することはできません。

"WSDL =" http://xxx.xx.com/sites/OK/Shared%20Documents ""は正しいですか?

"client.request.basic_auth "ユーザー"、 "userpasd""

そして、それはエラーメッセージを表示

の要求 ':サボン::クライアント#要求は、少なくとも一つの引数を必要とする(例外ArgumentError)

これを修正する方法とrubyスクリプトでsharepointからファイルをリンク/アップロード/ダウンロードする方法は?

どうもありがとう、

私はこの同じ問題を抱えてGoogle経由で答えを見つけた
+0

「Savon :: Client#request」のドキュメントを参照してください。それは必要なものです。 –

答えて

0

からhttps://groups.google.com/forum/#!msg/savonrb/gq90FDuu77s/H7ip3VNnt0MJ

提供答え:

client = Savon::Client.new do 
    wsdl.document = File.expand_path('../../../lib/wsdl/MI_TESTConnection_OutHTTP.wsdl', __FILE__) 
    http.auth.basic "user", "password" 
end 

これは私のために働いた実際のコードです:

client = Savon.client("http://path.to.my/service.wsdl") do 
    http.auth.basic "user", "password" 
end 
関連する問題