Facebook Fb.ui只选择一位朋友

时间:2011-07-13 21:10:58

标签: facebook facebook-graph-api

我正在为Facebook构建一个小型棋盘游戏,我需要一种方法向一个朋友发送应用请求。我会用

FB.ui({method:'apprequests',to:'1234',message:'特别针对一个人的请求。',数据:'跟踪用户的信息'});

但我需要一种方法让用户从他的列表中选择一个朋友。有没有办法弹出友元选择器并将最大选择限制为1?

2 个答案:

答案 0 :(得分:1)

使用“max_recipients”参数

  FB.ui(
            {
              method  : 'apprequests',
              message : 'A request especially for one person.', 
          to: '1234', 
          max_recipients:1,
              data: 'tracking information for the user'

                    }

          );

答案 1 :(得分:0)

您可以构建自己的类似小部件,使用图形api列出所有用户朋友,通过呼叫/我/朋友来检索所有朋友。然后让用户选择一个朋友,然后点击调用此信息的朋友旁边的某种邀请按钮:

FB.ui({method: 'apprequests', to: '4', message: 'A request especially for one person.', data: 'tracking information for the user'});

只需将'to'参数设置为所选的一个用户。