Functions to implement
int UploadFile(string pathToFile, CIUUploadParams params)
Obligatory for server Type="image" or Type="file".
Return values:1 - success,
0 - fail
-1 - fail and abort upload (for example, authorization failed, this value supported since v.1.3.1)
int ShortenUrl(string url, CIUUploadParams params)
Obligatory for server Type="urlshortening".int GetFolderList(CFolderList folderList)
int CreateFolder(CFolderItem parent, CFolderItem folder)
int ModifyFolder(CFolderItem folder)
array GetFolderAccessTypeList()
Function that returns a list of the types of access restrictions to the album:
private, public, friends only, etc.
function GetFolderAccessTypeList() { return ["Public", "Private"]; }
table GetServerParamList()
function GetServerParamList() { return { useWebdav = "Use WebDav", token = "Token", enableOAuth ="enableOAuth", tokenType = "tokenType", PrevLogin = "PrevLogin", OAuthLogin = "OAuthLogin" }; }
nm
- global object - an instance of NetworkClientServerParams
- global object - an instance of CServerParams