веб-сервисы — загрузка файлов в библиотеку Sharepoint через WS с PHP (NTLM & ThyBag)

Я использую Lists-WS от Sharepoint для получения информации о DocumentLibraries и файлах в этих библиотеках. Теперь я хочу загрузить новые файлы. Как реализовать загрузку с помощью PHP? До сих пор я использую Thybag SharePointAPI для получения информации (Ссылка на сайт).

(SharepointServer использует NTLM-аутентификацию)

THX заранее !!

ОБНОВИТЬ:

Я хочу вызвать Copy.asmx WS с sharepoint. Для этого я использую следующие строки:

    $sourceurl = 'http://null';

$params = '
<CopyIntoItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<SourceUrl>'.$sourceurl.'</SourceUrl>
<DestinationUrls>' . $destinationURLs . '</DestinationUrls>
<Stream>' . $stream . '</Stream>
</CopyIntoItems>
';

$xmlvar = new \SoapVar($params, XSD_ANYXML);
// Attempt to run operation
try {
$result = $this->soapClient->CopyIntoItems($xmlvar)->CopyIntoItemsResponse->CopyIntoItemsResult;
} catch (\SoapFault $fault) {
$this->onError($fault);
}

Но я даже не получаю никакого ответа ($ result == NULL) …..

0

Решение

Ты можешь использовать SPServices ‘CopyIntoItems метод. Вы можете найти подробный разговор Вот содержит сведения об использовании сервиса CopyIntoItems для загрузки документа.

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]