Kev*_*yar 6 ruby sharepoint web-services ruby-on-rails soap4r
我正在尝试使用ruby来使用Sharepoint webservices.我基本上放弃了尝试使用NTLM进行身份验证,并暂时更改了Sharepoint服务器以使用基本身份验证.我已成功使用soap4r获取WSDL,但在尝试使用实际的Web服务调用时仍无法进行身份验证.
有没有人有过使用ruby和Sharepoint进行交流的经验?
小智 4
我完全是个新手。但经过很多时间并在更有经验的编码人员的帮助下,我能够让 ruby 与 Sharepoint 2010 一起工作。下面的代码需要“ntlm/mechanize”gem。
我已经能够使用列表 GUID 和列表视图 GUID 从指定的列表(如下)下载 sharepoint xml。
编辑(2011 年 5 月 23 日)。我应该指出这个代码需要 ruby-ntlm gem。这是一个不错的链接,应该会有所帮助。这绝对有效。
http://rubydoc.info/gems/ruby-ntlm/0.0.1/file/README.markdown
agent = Mechanize.new
agent.auth('domain\\USERNAME', 'PASSWORD')
page = agent.get('http://URL/DIRECTORY/SITE/LIST/_vti_bin/owssvr.dll?Cmd=Display&List={LIST_GUID}&View={VIEW_GUID}&XMLDATA=TRUE')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4223 次 |
最近记录: |