我正在尝试使用以下链接的JavaScript SDK安装fb多朋友选择器:
http://developers.facebook.com/docs/reference/dialogs/requests/
我的问题是:当我调用函数时:
function sendRequestViaMultiFriendSelector(){ FB.ui({method:'apprequests', 消息:'我的好请求' },requestCallback); }
它打开了我所有朋友的弹出窗口并发送消息但是当我去Facebook并打开此通知时它会打开一个错误的网址: http://mydomain.com/?request_ids=448697108486876&ref=notif&app_request_type=user_to_user
所以我想知道是否有可能打开朋友选择器弹出并在墙上向所有朋友用户发送私信或简单消息?有一个现有的代码吗?或者我必须使用Javascript SDK开发自己的代码? 谢谢你。
答案 0 :(得分:0)
是的,您可以使用发送对话框,如果您有一个多朋友选择器,然后回调将所选朋友的数组发送到另一个功能,那么您可以调用发送对话框,并将回调用户放入“到”字段:
function sender(users_array) {
FB.ui({
method: 'send',
name: 'Name',
to: users_array,
link: '<Some_URL>',
});
}
https://developers.facebook.com/docs/reference/dialogs/send/