【问题标题】:How to access news feed section of facebook in Android?如何在 Android 中访问 facebook 的新闻提要部分?
【发布时间】:2011-06-27 12:33:20
【问题描述】:

我可以连接到我在 Facebook 中的应用程序。我正在尝试在 Facebook 中获取应用程序的新闻提要。

登录后它会提示我是否可以“访问我的新闻提要中的帖子”,允许或不允许。如果我点击允许,那么什么也不会发生。它只是回到我的活动屏幕。我完全是新人。

为什么我无法在 facebook 中访问该应用程序的新闻提要部分?

代码如下:

public class MyGreatActivity extends Activity 
 {
    Facebook facebook = new Facebook("115793565149113"); 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {  
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main); 
        facebook.authorize(this, new String[] {"read_stream" }, 
        new DialogListener() { 
        @Override
        public void onComplete(Bundle values) {}
        @Override
        public void onFacebookError(FacebookError error) {} 

        @Override
        public void onError(DialogError e) {} 

        @Override
        public void onCancel() {} 
    });

}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data);

    facebook.authorizeCallback(requestCode, resultCode, data); 
}

}

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

    到目前为止,您所做的只是建立连接。 现在您需要发出请求以实际获取您想要的数据。

    在您的代码中添加类似的内容。

    AsyncFacebookRunner fbData = new AsyncFacebookRunner(facebook);
    Bundle params = new Bundle();
    // what data should be retrieved       
    params.putString("fields", "type, link, from, message, picture, name, description, created_time");
    // from which feed would you like data 
    fbData.request("yourappname/feed", params, new FBRequestListener(this));
    
    // class that will handle the data from facebook
    public class FBRequestListener implements RequestListener {
    ....    // check the documentation on which methods you should include
    }
    

    【讨论】:

    • 谢谢。我听从了你的建议,得到了实际的结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 2011-10-14
    • 2011-09-06
    • 1970-01-01
    相关资源
    最近更新 更多