otpjet/otpjet-php

OTPJet Api 集成的 PHP 包。

1.0.3 2022-04-26 13:21 UTC

This package is auto-updated.

Last update: 2024-09-26 18:24:11 UTC


README

OTPJet SMS API 集成的 PHP 库。

主网站: otpjet.com

查看 RestFul API 文档

发送 OTP

use OtpjetPhp\Api;
$api = new Api();
$api->sendOTP($apiKey, $templateKey, $mobile, $countryCode);

参数

  • apiKey: 与项目一起生成的唯一项目密钥,可以在面板的项目页面上找到。
  • templateKey: 在项目中对模板进行导入后生成的唯一模板密钥。
  • mobile: 收件人手机号码。

响应

sendOTP() - 返回包含 otpKey 的响应,该密钥应存储在会话或数据库中以便进一步验证。

验证 OTP

use OtpjetPhp\Api;
$api = new Api();
$api->validateOTP($sha1ofOtp, $otpKey);

参数

  • sha1ofOtp: 要验证的 OTP 应经过 sha1 加密后发送到该参数。
  • otpKey: 发送 OTP 时存储的 otpKey 应发送到此处。

响应

validateOTP - 返回响应状态返回 success/failed,表示 OTP 是否正确。