我正在学习Facebook Android SDK,并且我被卡在这里。我按照Official guidlines from developer.facebook.com哪些参数可以通过Facebook for Facebook WebDialog(Facebook Android SDK 3.5)
创建饲料对话,我想知道,我们可以指定我们传递的WebDialog.FeedDialogBuilder
方法(如代码如下所示)是其键在Bundle
。我们可以看到,在这里我们传递"name", "caption", "description", "link", "picture"
(我想知道其他选项)
Bundle params = new Bundle();
params.putString("name", "Facebook SDK for Android");
params.putString("caption", "Build great social apps and get more installs.");
params.putString("description", "The Facebook SDK for Android makes it easier and faster to develop Facebook integrated Android apps.");
params.putString("link", "https://developers.facebook.com/android");
params.putString("picture", "https://raw.github.com/fbsamples/ios-3.x-howtos/master/Images/iossdk_logo.png");
WebDialog.FeedDialogBuilder(getActivity(),
Session.getActiveSession(),
params))
我找不到它的任何有用的资源。我也看过WebDialog SDK Reference.
在此先感谢。
在feed对话框文档中指定的任何参数(您的第一个链接)都可以放入params包中。 –
@MingLi我想知道什么其他参数可以指定比这里定义的。我在SO讨论中看到,我们也可以使用bundle来指定'to'。 (尽管facebook现在不支持这个参数) –
我误解了你的第一个链接,这里是feed对话框的完整文档,它包含了你可以传入的参数列表。https://developers.facebook.com/docs/reference/dialogs/feed/ –