/tls-sig-api-php

Primary LanguagePHPMIT LicenseMIT

composer 集成

{
  "require": {
    "tencent/tls-sig-api": "1.0"
  }
}

调用接口

默认过期时间

require 'vendor/autoload.php';

$api = new Tencent\TLSSigAPI();
$api->SetAppid(140000000);
$private = file_get_contents(dirname(__FILE__).DIRECTORY_SEPARATOR.'private_key');
$api->SetPrivateKey($private);
$sig = $api->genSig('xiaojun');
var_export($sig);

指定过期时间

require 'vendor/autoload.php';

$api = new Tencent\TLSSigAPI();
$api->SetAppid(140000000);
$private = file_get_contents(dirname(__FILE__).DIRECTORY_SEPARATOR.'private_key');
$api->SetPrivateKey($private);
$sig = $api->genSig('xiaojun', 24*3600*180);
var_export($sig);

源代码集成

require 'vendor/autoload.php';

直接上面的 require 语句替换为下面的

require "TLSSigAPI.php";

注意语句的路径需要随着 api 文件的存放路径而修改。