oauth.requestToken

Emits the non-trusted request token. This is the first call to perform while authenticating an user against Renderfarm.fi.

Signature:

oauth.requestToken

Call:

URL: http://xmlrpc.renderfarm.fi/oauth.requestToken

Method: POST only

Protocol: OAuth v1.0 using HMAC-SHA1 for signing the requests

Transport: HTTP

Parameters:

Expected parameters are as defined in the protocol:

  • oauth_consumer_key: the consumer key provided by Renderfarm
  • oauth_signature_method: the method used to sign the request, in our case "HMAC-SHA1"
  • oauth_signature: the signature of the request
  • oauth_timestamp: the timestamp in seconds
  • oauth_nonce: a non reproducable value from one call to another

Exceptions:

If anything goes wrong such as :

  • the signature method isn't the right one
  • the signature doesn't match
  • the token is rejected

Information will be present under oauth_problem.

Returns:

  • oauth_token: the request token
  • oauth_token_secret: the token secret 

 Sample response:

yada yada yada ... (...)