...
AppKey is the unique numeric identifier of the application accessing the API. IssuedAt is the UTC timestamp at which the request was initiated. Token is a hashed string built with the following data:
AppKey + HttpMethod + RequestUrl + UtcTimestamp
The concatenated values in Token are a base64 encoded HMAC-SHA256 hash, using AppSecret as the key. Please note that RequestUrl is the complete URL.
...
In order to create a new account, the app must initiate a POST request to:
https://api.dialogportal.com/v1/user.
If we assume that the application’s AppKey is 32768, and that it initiates the request on the 8th of February 2013 at 07:18:00 UTC, the token is:
32768POSThttps://api.dialogportal.com/v1/user20130208071800
The following C# method will return the encrypted token, using AppSecret as the encryption key:
...