plurall/sdk

1.0.1 2021-01-22 02:35 UTC

This package is auto-updated.

Last update: 2024-09-22 10:26:09 UTC


README

软件开发商工具包 - PHP - Plurall

目录

安装

composer require plurall/sdk

Plurall集成

第三方

准备环境

以下都是可用的环境变量

  • PLURALL_ENV:请求的环境(staging|production) - 默认为staging
  • PLURALL_TIMEOUT:超时前等待时间(ms) - 默认20000
  • DEBUG:启用/禁用调试模式(true|false) - 默认false

如何获取用户数据?

<?php
require_once('./vendor/autoload.php');

use Plurall\Integration\ThirdParty;

define("PLURALL_ENV", "staging");
define("PLURALL_TIMEOUT", 30000);
define("DEBUG", true);

$token = $_GET["token"];
$secret = "<YOUR_AMAZING_SECRET>";

try {
  $hash = ThirdParty::encryptToken($token, $secret);
  $userData = ThirdParty::getUser("YOUR_APP_NAME_ON_PLURALL", $hash);

  var_dump($userData);
} catch (Exception $e) {
  var_dump($e);
}