Gaoming13\WechatPhpSdk\Api::getWxPayJsApiParameters PHP Метод

getWxPayJsApiParameters() публичный Метод

微信支付 - 获取jsapi支付的参数 用于直接填入js函数作为参数
public getWxPayJsApiParameters ( string $prepayId ) : string
$prepayId string 预生成订单ID
Результат string
    public function getWxPayJsApiParameters($prepayId)
    {
        // 获取jsapi支付的参数
        $input = ['appId' => $this->appId, 'timeStamp' => (string) time(), 'nonceStr' => SHA1::get_random_str(32), 'package' => 'prepay_id=' . $prepayId, 'signType' => 'MD5'];
        // 签名
        $input['paySign'] = SHA1::getSign2($input, 'key=' . $this->key);
        return json_encode($input);
    }