org\oauth\driver\Diandian::getOauthInfo PHP 메소드

getOauthInfo() 공개 메소드

获取当前登录的用户信息
public getOauthInfo ( ) : array
리턴 array
    public function getOauthInfo()
    {
        $data = $this->call('user/info');
        if (!empty($data['meta']['status']) && 200 == $data['meta']['status']) {
            $userInfo['type'] = 'DIANDIAN';
            $userInfo['name'] = $data['response']['name'];
            $userInfo['nick'] = $data['response']['name'];
            $userInfo['avatar'] = "https://api.diandian.com/v1/blog/{$data['response']['blogs'][0]['blogUuid']}/avatar/144";
            return $userInfo;
        } else {
            E("获取点点用户信息失败:{$data}");
        }
    }