請求格式

Endpoint
https://api.cryptomus.com/
複製

所有請求必須使用遵循 REST 語義的適當 HTTP 方法(GET、POST、PUT、DELETE 等)並以 JSON 格式傳送。
該請求必須簽名。

驗證

身份驗證過程透過發送 2 個 HTTP 標頭來執行:

姓名定義
merchant商家的 uuid,您可以在設定部分的商家個人帳戶中找到。
sign以 base64 編碼的 POST 請求主體的 MD5 雜湊值,並與您的 API 金鑰結合。

定義

商家的 uuid,您可以在設定部分的商家個人帳戶中找到。

定義

以 base64 編碼的 POST 請求主體的 MD5 雜湊值,並與您的 API 金鑰結合。

php中簽名產生範例:


$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
複製

如果請求不需要在正文中傳遞參數,則形成一個空字串的簽章:


$sign = md5(base64_encode('') . $API_KEY);
複製
不同的 關鍵 API 用於接受付款和支付

請求範例


curl https://api.cryptomus.com/v1/payment/services \
  -X POST \
  -H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
  -H 'sign: f80fa426a89eb62bd53997326865d850' \
  -H 'Content-Type: application/json' \
  -d '{}'
複製