Отказ от ответственности: мои знания Sharepoint невелики, а мои знания Ruby - средние для начинающих.
Мне нужна программная возможность загрузки файлов на сервер Sharepoint.До сих пор я искал гем Savon (пропатчен, чтобы добавить NTLM-аутентификацию), чтобы добиться этого.
Пример кода на данный момент:
require 'rubygems'
require 'savon'
WSDL_URL = 'http://<server removed>/_vti_bin/Lists.asmx?wsdl'
SP_USERNAME = 'user'
SP_PASSWORD = 'password'
client = Savon::Client.new(WSDL_URL)
client.request.ntlm_auth(SP_USERNAME, SP_PASSWORD)
puts client.wsdl.soap_actions
Все это прекрасно работает, но я не знаю, куда идти дальше, чтобы загрузить файлы.Любая помощь будет оценена.