3.1.4.14 GetChangedFriendlyUrls
This operation obtains all the friendly URLs in the site that have changed since the last call.<19>
-
<wsdl:operation name="GetChangedFriendlyUrls" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:input message="tns:GetChangedFriendlyUrlsSoapIn"/> <wsdl:output message="tns:GetChangedFriendlyUrlsSoapOut"/> </wsdl:operation>
The protocol client initiates the operation by sending a GetChangedFriendlyUrls message to the protocol server, as specified in section 3.1.4.14.2.1
The protocol server MUST attempt to build a ArrayOfFriendlyUrl element, as specified in section 2.2.4.4, to send to the protocol client. The following conditions must be filled:
The protocol server MUST enumerate all the friendly URLs and have changed and MUST create a FriendlyUrl object for each friendly URL and add it to the ArrayOfFriendlyUrl which is returned.
If there are a large number friendly URLs that have changed then the protocol server MUST return ArrayOfFriendlyUrl for a subset of those friendly URLs along with a pagingToken.
The protocol server MUST return different subset of the ArrayOfFriendlyUrl for different values of pagingToken.
Protocol server MUST return a SOAP fault if there is an error processing the pagingToken.
If the siteId or webId specified does not exist or is null the protocol server MUST return a SOAP fault.