請求格式
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 '{}'
複製