Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
        private void Form新浪微博授权页_Load(object sender, EventArgs e)
        {
            var uri = AMicroblog.GetAuthorizationUri(AMicroblogAPI.Environment.RedirectUri, "code", null, "mobile") + "&forcelogin=true";

            webBrowser1.Navigate(uri);
        }