vendor/codeages/qiqiuyun-php-sdk/src/Service/DrpService.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace QiQiuYun\SDK\Service;
use QiQiuYun\SDK\Helper\MarketingHelper;
use QiQiuYun\SDK\Exception\SDKException;
class DrpService extends BaseService
{
protected $host = 'fx.qiqiuyun.net';
private $loginPath = '/merchant/login';
private $postDataPath = '/merchant_data/actions/report';
/**
* 生成登陆的表单
*
* @param array $user 当前登陆的ES用户
* user信息如下:
* * user_source_id 用户在ES的Id
* * nickname 用户在ES的昵称
* * avatar 用户头像
* @param array $site 网校信息
* site网校信息
* * domain 网校网址
* * name 网校名称
* * logo 网校logo
* * about 网校介绍
* * wechat 网校微信客服
* * qq 网校qq客服
* * telephone 网校电话客服
*
* @return string form表单
*/
public function generateLoginForm($user, $site)
{
$data = array('site' => $site, 'user' => $user);
ksort($data);
$signingText = json_encode($data);
$signature = $this->auth->makeRequestAuthorization($this->loginPath, $signingText);
$action = $this->getRequestUri($this->loginPath);
return MarketingHelper::generateLoginForm($action, $user, $site, $signature);
}
/**
* 解析用户注册时用到的token,返回token的组成部分
*
* @param string $token
*
* @return array 内容如下:
* - coupon_price 奖励优惠券金额
* - coupon_expiry_day 奖励优惠券的有效天数
* - time 链接生成时间
* - nonce 参与签名计算的随机字符串
*
* @throws SDKException 签名不通过
*/
public function parseRegisterToken($token)
{
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。