(new Invoice())->Nuonuo()->Isv()->getToken($code,$taxnum,$redirect_uri);

    参数 说明
    code 临时授权码,请求authorize时返回的code
    taxnum 授权企业的税号,获取临时授权码返回的taxnum
    redirect_uri 回调地址,此处配置的 redirect_uri 内容需要与应用中配置的授权回调地址完全一样

    案例

    1. public function getIsvToken(){
    2. try {
    3. $code = input('code','','trim');
    4. $taxnum = input('taxnum','','trim');
    5. $redirect_uri = input('redirect_uri','','trim');
    6. $res = (new Invoice())->Nuonuo()->Isv()->getToken($code,$taxnum,$redirect_uri);
    7. return json(self::createReturn(true,$res));
    8. } catch (\Exception $e) {
    9. return json(self::createReturn(false,[],$e->getMessage()));
    10. }
    11. }

    返回结果

    参数 说明
    access_token 访问令牌
    expires_in access_token 的过期时长,24小时(单位秒)
    refresh_token 刷新令牌
    userId 授权者的用户ID(如果需要刷新令牌开发者应妥善保存)
    oauthUser 授权商户信息默认返回登录税号和注册类型
    {“oauthUser”:”{“userName”:”taxnum17100010001”,”registerType”:”1”}”}