xtauth
七空幻音oauth2.0授权登录sdk for php
config.php配置appid与appkey和回调地址 接口地址: https://api.acgxt.com获取用户数据
接口地址:https://api.acgxt.com/interfaces/user 参数:access_token、scope 请求方法:GET 参数说明:
access_token:授权登录成功后获取的token scope:用户请求的资料,可选为(id,user,name,sex,level,exp,coin,avatar,ban,site,email,group,sexid) 返回类型:json案例(user.php)
$data = $XtAuth->get('user',[
'access_token'=>$access_token,
'scope'=>'id,user,name,sex,level,exp,coin,avatar,ban,site,email,group,sexid,content'
]);
$data = json_decode($data,true);
$data = $data['data'];
var_dump($data);
其他方法XtAuth类
public function quit()退出当前授权用户
public function saveAccessToken($token)保存access_token储存7天
public function getAccessToken()获取access_token
public function get($path,$params=[]) GET请求接口 $path:接口名称 $params接口参数
错误代码
100 response_type值不正确
101 code值不正确
102 client_id值不正确
103 appkey值不正确
104 code值不存在
105 appid不正确
106 令牌过期
107 令牌不正确
108 不存在的client_id
109 appkey不正确
110 源站地址不正确
111 授权处理失败
201 access_token信息错误
202 access_token不存在
203 access_token已过期(7天内有效)
204 第三方授权登录已关闭
205 第三方请求来源地址错误
xtauth for wordpress
插件使用方法
1.下载或克隆到wp-content/plugins/目录下 2.进入后台开启XtAuth 3.wordpress菜单中配置Appid与Appkey 4.进入wp-login.php进行测试 5.完成
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。