我使用示例教程作为应用程序的起点。
http://www.adobe.com/devnet/facebook/articles/flex_fbgraph_intro.html
该应用程序可以正常登录我的Facebook帐户,并能够显示我帐户中的最新新闻Feed状态更新。我遇到的问题是,当我发帖时它没有出现在我的主页上。
以下是登录的内容: 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;
}
提前致谢! 斯科特
答案 0 :(得分:0)
我明白了。我认为只有我的Facebook帐户中的帖子显示在我的“主页”新闻Feed中,而不是我在应用程序中发布的任何帖子。如果我点击“查找朋友”左侧的个人资料选择我的姓名,就像我看到我的所有帖子甚至来自应用程序。
-Scott