gpt4 book ai didi

android - 如何在 Android 中访问 facebook 的新闻提要部分?

转载 作者:行者123 更新时间:2023-11-30 04:38:07 25 4
gpt4 key购买 nike

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

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

为什么我无法在 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);
}

最佳答案

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

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

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
}

关于android - 如何在 Android 中访问 facebook 的新闻提要部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6492895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com