private void button登录_Click(object sender, EventArgs e) { Form新浪微博授权页 form = new Form新浪微博授权页(content, checkBox发布图片.Checked); form.Show(); var uri = AMicroblog.GetAuthorizationUri(AMicroblogAPI.Environment.RedirectUri, "code", null, "mobile") + "&forcelogin=true"; Process.Start(uri); this.Close(); }
public string GetAuthorizeUri() { return(AMicroblog.GetAuthorizationUri(SinaConfig.RedirectUri)); //string uri = "https://api.weibo.com/oauth2/authorize"; //List<OAuthParameter> pars = new List<OAuthParameter>(); //pars.Add(new OAuthParameter("client_id", SinaConfig.ClientId)); //pars.Add(new OAuthParameter("response_type", "code")); //pars.Add(new OAuthParameter("redirect_uri",SinaConfig.RedirectUri)); //uri = uri + "?" + SinaOAuthUtil.GetQueryStringFromParameters(pars); //return uri; }
private void Form新浪微博授权页_Load(object sender, EventArgs e) { var uri = AMicroblog.GetAuthorizationUri(AMicroblogAPI.Environment.RedirectUri, "code", null, "mobile") + "&forcelogin=true"; webBrowser1.Navigate(uri); }