protected void Page_Load(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(Request["code"]))
     {
         string scope = "publish_actions";
         fbConnect.Authorize(scope);
     }
     else
     {
         if (IsPostBack)
         {
             string code        = Request.QueryString["code"];
             string accessToken = fbConnect.GetAccessToken(code);
             Dictionary <string, string> data = new Dictionary <string, string>();
             data.Add("link", "http://www.virginmobile.com.au");
             data.Add("picture", "https://www.virginmobile.com.au/img/logos/Desktop_Logo_DropShadow_170x160.png");
             data.Add("caption", "VMA");
             data.Add("name", "VMA");
             data.Add("message", txtMessage.Text);
             fbConnect.Post(accessToken, data);
         }
     }
 }