我正在學習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/ –