smugmug.login.anonymously
Establishes an anonymous session.
Arguments
- string APIKey
Result
- struct Login
- struct Session
- string id
- struct Session
Fault Codes
- 1 - "invalid login"
- 5 - "system error"
- 11 - "ancient version"
- 18 - "invalid API key"
Sample Requests
XML-RPC
<methodCall> <methodName>smugmug.login.anonymously</methodName> <params> <param> <value> <struct> <member> <name>APIKey</name> <value> <string>[insert api key]</string> </value> </member> </struct> </value> </param> </params> </methodCall>
Sample Responses
REST
<rsp stat="ok"> <method>smugmug.login.anonymously</method> <Login> <Session id="f920524b60bdb9ec711bcdbb6efd3faa"/> </Login> </rsp>
JSON
{
"stat":"ok",
"method":"smugmug.login.anonymously",
"Login":{
"Session":{"id":"f920524b60bdb9ec711bcdbb6efd3faa"}
}
}
PHP
a:3:{
s:4:"stat";
s:2:"ok";
s:6:"method";
s:25:"smugmug.login.anonymously";
s:5:"Login";a:1:{
s:7:"Session";a:1:{s:2:"id";s:32:"f920524b60bdb9ec711bcdbb6efd3faa";}
}
}
XML-RPC
<struct> <member> <name>Session</name> <value> <struct> <member> <name>id</name> <value><string>f920524b60bdb9ec711bcdbb6efd3faa</string></value> </member> </struct> </value> </member> </struct>