...
- Call StartWebPageUploadSession() using parameters for the webpage file and associated content files. Retrieve the initialized session and upload tokens from the WebPageUploadStatus return.
- Call StartFileUpload() using parameters for the webpage file, as well as the session token and primary upload token from the WebPageUploadStatus return. Make sure to specify the [enum]ContentType as “Webpage”.
- Call AppendChunk() for the number of times needed to complete the webpage file upload. Use the session token and primary upload token from the WebPageUploadStatus return.
- Call CompleteFileUpload() using the same content upload arguments utilized in Step 2.
- Repeat the following steps for each webpage asset file:
- Call StartFileUpload() using parameters for the asset file, as well as the session token and asset upload token from the WebPageUploadStatus return.
- Call AppendChunk() for the number of times needed to complete the asset file upload. Use the session token and asset upload token from the WebPageUploadStatus return.
- Call CompleteFileUpload() using the same content upload arguments utilized in Step 5a.
- Call CompleteWebPageUploadSession() using the same content upload arguments utilized in Step 1.
Web Page Update Work Flow
...