Facebook Messenger中没有供稿对话框

时间:2013-06-04 09:13:50

标签: facebook facebook-javascript-sdk apprequests messenger

我对Facebook Messenger应用程序有疑问。我有一个带有两个按钮的移动网络应用程序,一个用于邀请朋友(应用程序请求),另一个用于发布到墙上。

<a onClick="sendRequestViaMultiFriendSelector(1);">Invite</a> 
<a onClick="postToFeed(1);">Share</a>

功能是:

function sendRequestViaMultiFriendSelector(selectedPizza) {
    FB.ui({
        method: 'apprequests',
        message: 'Message',
        title: 'Caption',
        data: {"pizza_id" : selectedPizza, "act" : 'redirect'}
    }, requestCallback);
}

function postToFeed(selectedPizza) {
    FB.ui({
        method: 'feed',
        link: 'link',
        picture: 'src',
        name: 'name',
        caption: 'caption',
        description: 'desc'
    }, requestCallback);
}

function requestCallback(response) {
}

我通过在私信中点击应用程序的链接(apps.facebook.com/namespace ...)来测试。这适用于Facebook iPhone App,但不适用于iPhone的Facebook Messenger App。单击按钮时没有任何反应。

0 个答案:

没有答案