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); } } }