我使用示例教程作为应用程序的起点。
http://www.adobe.com/devnet/facebook/articles/flex_fbgraph_intro.html
该应用程序可以很好地登录到我的 Facebook 帐户,并且能够显示来自我的帐户的最新新闻提要状态更新。我遇到的问题是,当我发帖时,它没有出现在我的主页上。
这是登录的作用: Facebook.login(loginHandler,{scope:"user_birthday,read_stream, publish_stream"});
这是登录处理程序:
protected function loginHandler(success:Object,fail:Object):void
{
if(success){
loggedIn = true;
currentState="map";
Facebook.api("/me",getMeHandler);
Facebook.api("/me/statuses",getStatusHandler);
}
}
这是我要发布的内容:
protected function submitPost():void
{
Facebook.api("/me/feed",submitPostHandler,{ message:statusInput.text},"POST");
}
protected function submitPostHandler(result:Object,fail:Object):void
{
statusInput.text="";
Facebook.api("/me/statuses",getStatusHandler);
}
这是状态处理程序:
protected function getStatusHandler(result:Object, fail:Object):void
{
fbUser.status = result[0].message;
}
提前致谢!-斯科特