protected void Page_Load(object sender, EventArgs e)
        {
            string       url   = "";
            AuthFacebook oAuth = new AuthFacebook();

            //oAuth.CallBack_Url = "http://localhost:1789/CallbackFacebook.aspx";

            if (Request["code"] == null)
            {
                Response.Redirect(oAuth.GetAuthorizationLink());
            }
            else
            {
                oAuth.GetAccessToken(Request["code"]);

                if (oAuth.Token.Length > 0)
                {
                    Session["token"] = oAuth.Token;


                    var post = new PostToWall();
                    post.Message      = "Test message from Thoris";
                    post.ArticleTitle = "A new rating has been posted";
                    post.AccessToken  = Session["token"].ToString();
                    post.Post();
                    Response.Write("The Facebook post successed with ID: " + post.PostID);
                    Response.Write("<br/>");
                    Response.Write("The error message was: " + post.ErrorMessage);

                    //oAuth.PublicarMensagem(Session["token"].ToString ());

                    Response.Redirect("~/Default.aspx");
                }
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            AuthFacebook oAuth = new AuthFacebook();



            CheckAuthorization();



            if (Session["token"] == null)
            {
                string url = oAuth.GetAuthorizationLink();
                Response.Redirect(url);
            }
            else
            {
                oAuth.Token = Session["token"].ToString();

                var    url  = "https://graph.facebook.com/me?access_token=" + oAuth.Token;
                string json = oAuth.Request(AuthFacebook.Method.GET, url, String.Empty);
                //ltrJson.Text = json;
            }
        }