开始使用 S88pay API
发送您的第一个 API 请求。
在开始之前
首先,请确保您满足顺利进行的初始要求。
发送您的第一个 API 请求
要向 S88pay API 发出请求,运营商必须使用我们的算法创建包含令牌和参数的 URL。您可以参考 API 功能 部分获取 URL 和参数,以及 认证与安全 了解算法。
例如,如果我们想发起付款请求,我们可以使用 支付端点 发送请求。然后,我们查看需要哪些参数。
&
字符分隔
将所有参数组合成一个字符串,并用
例如,在我们的服务中发出请求。
$str = "merchant_code=xxx&' .'merchant_api_key=xxx&' .'transaction_code=xxx&' .'transaction_timestamp=xxx&' .'payment_code=xxx&' .'transaction_amount=xxx&' .'user_id=xxx&' .'currency_code=xxx"
使用 encrypt_decrypt 加密
请参考预先要求中的安全性,发送的属性通常只使用一个密钥和加密的参数。有关更多信息,请阅读 认证与安全。
加密示例:
$key = encrypt_decrypt('encrypt', $str, '{your_api_key}', '{your_secret_key}')
完成
所以,请求将如下所示:
https://{base_url}/{merchant_code}/v2/dopayment?key=3eX+f+MoVECXxSkKqV7aBRYIbyWg3DxdPdgZyG+377a7dR1OBBDNnU+/vtn7hUyjP7WWdZ7gCsPF0J+JOiSxb1BFueIyRX3rxbSMa+/AyFvhz4L/2wJmSJKcNQn4whIL1sc1cfj7E1smQFAiYjfLXdY1Ev6Pnoit8Vouex3+upnZjJS8t44XRx5wugB5GuybZWPtlPhiN/P7P4uJW3RlFlo+tYrnHQ6GwqwRkoLrdv3qZXUzaatT8EWdztr973KWFDof2rVD+56SMAVrRHQZcYICU8RcjpyvJUaCtXpOKKg=
在请求 URL 创建后,响应将取决于每个端点。请参见 返回部分 查看将收到什么响应。