我正在研究在iOS,Android和Web上運行的遊戲。在Web客戶端,我可以設置Feed對話框,它可以讓一個朋友的時間表一網友發帖:Facebook iOS/Android SDK分享朋友提要的鏈接
這是通過使用此代碼來實現:
var params =
{
name: name,
link: link,
picture: picture,
caption: caption,
description: description,
actions: actions,
properties: properties
};
params.method = 'feed';
params.to = friend_id;
FB.ui(params, function(response){
...
});
的to
字段中params
是默認情況下對話框選擇朋友的Feed的原因。
我想在iOS和Android客戶端上做同樣的事情,但我找不到用SDK 4.x實現這一點的方法。
該文件說:「通過分享按鈕,你可以讓人們分享內容到他們的Facebook 時間表,到朋友的時間表或一組」
雖然這是事實,該對話框允許玩家分享他們的朋友的時間表,似乎沒有成爲一個方式呈現對話框給用戶之前選擇此選項。
看着FBSDKShareDialog
's和FBSDKShareLinkContent
的接口我沒有看到像我們在JS中一樣指定「to」的方法。移動SDK中是否缺少這項功能?
你是對的。你不能預選朋友 – WizKid