最右.apk(点击下载) / AuthService.java


package com.izuiyou.auth.api;

import com.izuiyou.auth.api.entity.QQUserInfo;
import com.izuiyou.auth.api.entity.WBUserInfo;
import com.izuiyou.auth.api.entity.WXToken;
import com.izuiyou.auth.api.entity.WXUserInfo;
import org.json.JSONObject;

public interface AuthService {
    @ez5("https://graph.qq.com/oauth2.0/me")
    b06<String> getQQUnionId(@sz5("access_token") String str, @sz5("unionid") int i);

    @nz5("/s/user/account/openlogin")
    b06<JSONObject> openLogin(@zy5 JSONObject jSONObject);

    @ez5("https://graph.qq.com/user/get_user_info")
    ox5<QQUserInfo> qqUserInfo(@sz5("openid") String str, @sz5("access_token") String str2, @sz5("oauth_consumer_key") String str3);

    @ez5("https://api.weibo.com/2/users/show.json")
    ox5<WBUserInfo> wbUserInfo(@sz5("access_token") String str, @sz5("uid") String str2);

    @ez5("https://api.weixin.qq.com/sns/oauth2/access_token")
    b06<WXToken> wxAuth(@sz5("appid") String str, @sz5("secret") String str2, @sz5("code") String str3, @sz5("grant_type") String str4);

    @ez5("https://api.weixin.qq.com/sns/userinfo")
    b06<WXUserInfo> wxUserInfo(@sz5("access_token") String str, @sz5("openid") String str2);
}