/// <summary> /// Step1:获取Authorization Code /// </summary> /// <param name="entity"></param> /// <returns></returns> public static string AuthorizationHref(WeChat_Authorization_RequestEntity entity) { if (!LoginBase.IsValid(entity)) { return(null); } return(string.Concat(new string[] { WeChatConfig.API_Authorization, "?appid=", entity.appid, "&response_type=", entity.response_type, "&scope=", entity.scope, "&state=", entity.state, "&redirect_uri=", LoginBase.EncodeUri(entity.redirect_uri) })); }
/// <summary> /// Step1:请求用户授权Token /// </summary> /// <param name="entity"></param> /// <returns></returns> public static string AuthorizeHref(Taobao_Authorize_RequestEntity entity) { if (!LoginBase.IsValid(entity)) { return(null); } return(string.Concat(new string[] { TaobaoConfig.API_Authorize, "?response_type=", entity.response_type, "&client_id=", entity.client_id, "&redirect_uri=", LoginBase.EncodeUri(entity.redirect_uri), "&state=", entity.state, "&view=", entity.view })); }