fork(6) download
  1. <?php
  2. $cdrn_domain = "api.testing.cdrn.com";
  3. $secret_key = "cdrnpassword";
  4. $api_version = "1.1";
  5. $method_type = "GET";
  6. $case_id = "12345";
  7. $string_date = "2014-06-20T12:06:31Z";
  8. $string_to_sign = $method_type . "\n" . $cdrn_domain . "\n" . "/partners/cases/$case_id" . "\n" . "" . "\n" . $api_version . "\n" . $string_date . "\n";
  9.  
  10. $signature = utf8_encode(base64_encode(hash_hmac('sha1', $string_to_sign, $secret_key, false)));
  11. echo "SIGNATURE[$signature]\n";
  12.  
  13. $signature = utf8_encode(base64_encode(hash_hmac('sha1', $string_to_sign, $secret_key, true)));
  14. echo "SIGNATURE[$signature]";
  15. ?>
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
SIGNATURE[NWY3N2Q0NTdmZDQxZjA4YWI0Njg3YTEwODljODdiNTEwMTdmMzNlZg==]
SIGNATURE[X3fUV/1B8Iq0aHoQich7UQF/M+8=]