


server.php
?action=get_sequence_number
&email=[email address]

Return:
sequence number
OK

Gets next valid sequence number associated with email.  Note that even if
email is unknown to server, 0 will be returned so that first life can be
submitted.





server.php
?action=log_life
&server=[serverID string]
&email=[email address]
&age=[float]
&player_id=[int]
&parent_id=[int]
&killer_id=[int]
&display_id=[int]
&name=[string]
$male=[0 or 1]
&last_words=[string]
&sequence_number=[int]
&hash_value=[hash value]

Return:
OK
-or-
DENIED

Used by game servers to log end of a life.

hash_value is computed on both ends with:

HMAC_SHA1( $shared_secret, $sequence_number )


Where $shared_secret is a secret string known to both the reviewServer and
the game servers that have permission to post game stats.

If sequence number is <= previously used sequence number for this email address,
request will be rejected.


display_id  is the object ID of the player character.
parent_id   is -1 for Eve

killer_id   is player ID of killer (or self on suicide
            is -1 if died of old age or starvation
            is -objectID if killed by an deadly object
            is -999999999 if player rode rocket

name and last_words must be URL-encoded (Maybe+Like+This)
