Я получаю сообщение об ошибке
Это действие не позволяет установить пользовательское сообщение, поскольку это свойство не было запрошено для утверждения.
Для пользовательского OpenТип действия графика westberksconnect:report
, который я отправил на утверждение.
Я использую Facebook.dll в C # .NET 4.0, и код, который я использую, указан ниже
string strStatus = "";
strStatus = HttpContext.Current.Request.QueryString["status"];
string Lat = HttpContext.Current.Request.QueryString["lat"];
string Lon = HttpContext.Current.Request.QueryString["long"];
string strToken = "XXXX";
string strUpdateText = "We've received a report of a problem with " + strStatus + ".";
var client = new FacebookClient(strToken);
Dictionary<string, object> WallPost = new System.Collections.Generic.Dictionary<string, object>();
WallPost.Add("message", strUpdateText);
WallPost.Add("link", "http://maps.google.co.uk/maps?q=" + Lat + "+" + Lon);
WallPost.Add("name", "View On A Map");
WallPost.Add("picture", "http://www.westberks.gov.uk/images/common/googlemapicons/service_status/highway_009966.png");
WallPost.Add("caption", "View a map of the location of the reported problem");
WallPost.Add("description", " ");
WallPost.Add("problem", "http://samples.ogp.me/10150293874562522");
var response = client.Post("/290203581014564/westberksconnect:report", WallPost);
Кто-нибудь знает, почему я получаю эту ошибку, и у них есть решение этой проблемы, пожалуйста?