我有一个发布到 Facebook 的 wp8 应用程序。我进行了救援以防止两次发布相同消息的错误。我想让我的应用程序只通知用户并继续前进,但我似乎无法挽救这个错误。
fb.PostCompleted += (o, args) =>
{
if (args.Error != null)
{
Dispatcher.BeginInvoke(() =>MessageBox.Show(args.Error.Message));
return;
}
var result = (IDictionary<string, object>)args.GetResultData();
_lastMessageId = (string)result["id"];
Dispatcher.BeginInvoke(() =>
{
MessageBox.Show("Message Posted successfully");
});
};
var parameters = new Dictionary<string, object>();
parameters["message"] = "hi";
var message = "Any Status message";
fb.PostTaskAsync("me/feed", parameters);