Dashboard > SmugMug > ... > API 1.2.0 > smugmug.login 1.2.0 > smugmug.login.anonymously 1.2.0
Log In   View a printable version of the current page.
SmugMug
smugmug.login.anonymously 1.2.0
Added by David Parry , last edited by David Parry on Feb 11, 2008  (view change)
Labels: 
(None)

smugmug.login.anonymously

Establishes an anonymous session.

Arguments

  • string APIKey

Result

  • struct Login
    • struct Session
      • string id

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>
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators