multi-store/extend/Xpyun/model/RestRequest.php

44 lines
986 B
PHP
Raw Normal View History

<?php
namespace Xpyun\model;
use Xpyun\util\Xputil;
class RestRequest
{
/**
* 开发者ID(芯烨云后台登录账号)
*/
var $user;
/**
* 芯烨云后台开发者密钥
*/
var $userKey;
/**
* 当前UNIX时间戳10位精确到秒
*/
var $timestamp;
/**
* 对参数 user + UserKEY + timestamp 拼接后(+号表示连接符进行SHA1加密得到签名值为40位小写字符串其中 UserKEY 为用户开发者密钥
*/
var $sign;
/**
* debug=1返回非json格式的数据。仅测试时候使用
*/
var $debug;
function __construct()
{
$this->user = 'lihaink789@126.com';
$this->userKey = '2ffcdeb6fa494e9e84902fd15d3ac9af';
$this->debug = "0";
$this->timestamp = Xputil::getMillisecond();
}
public function generateSign()
{
$this->sign = Xputil::sign($this->user . $this->userKey . $this->timestamp);
}
}
?>