1
我正在使用Facebook C#SDK創建用於windows phone.Facebook SDK庫的版本爲6.0.10.0的庫。 Facebook C#SDK僅包含異步函數調用。 其中有一個postCompleted事件處理程序,它將object和FacebookApiEventArgs作爲參數並返回類型爲void。已完成事件的AsyncCallback
我使用兩個類,一個是UI類,另一個是Businesslogic類。從UI我想調用BusinessLogic類的PostWall函數,它將簡單地返回最後一個消息ID。
我想創建一個函數是這樣的
public string PostWall(string accessToken, string message)
{
var fb = new FacebookClient(accessToken);
fb.PostCompleted += (o, args) =>
{
if (args.Error != null)
{
return;
}
var result = (IDictionary<string, object>)args.GetResultData();
_lastMessageId = (string)result["id"];
};
var parameters = new Dictionary<string, object>();
parameters["message"] = message;
fb.PostAsync("me/feed", parameters);
}
我不知道如何實現這一點。這個功能是否可以實現?
任何幫助表示讚賞 由於提前
我有同樣的問題 – Maysam