多朋友选择器 - Facebook和帖子到墙

时间:2012-02-28 00:12:42

标签: facebook

现在已经在这里阅读了很长一段时间..但似乎无法弄清楚Facebook。 我当然不是一个程序员,总是更多的是一个实用的人,我学会了但是......这些东西我真的无法弄清楚..

我正在制作一个粉丝页应用程序 - 比如测验或其他东西..一直在使用developers.facebook样本和我自己安排的东西但是......无法让它工作..

我在做什么? 1.我想在粉丝页面中嵌入一个多朋友选择器作为“iframe”或者总是视觉或弹出窗口。 现在我通过添加一个调用多朋友选择器的输入按钮来解决它,但当我选择朋友发送应用程序请求时,他们没有得到它?我已经尝试了很长一段时间,但似乎无法让它发挥作用..

  1. 想要在用户使用我的应用程序的同时发布到墙上..通过点击按钮解决它,调出一个对话框发布到墙上,但我可以用“发送”按钮或其他东西嵌入它吗?
  2. 这是我的代码;

    “MFS;

    <div id="fb-root"></div>
    <script src="http://connect.facebook.net/en_US/all.js"></script>
    <p>
    <input type="button"
      onclick="sendRequestViaMultiFriendSelector(); return false;"
      value="Invite Friends To Grobnik"
    />
    </p>
    
    <script>
      FB.init({
        appId  : '338625489510276',
        redirect_uri : 'http://www.facebook.com/TrackDay',
      });
    
      function sendRequestToRecipients() {
        var user_ids = document.getElementsByName("user_ids")[0].value;
        FB.ui({method: 'apprequests',
          message: 'test',
          to: user_ids, 
        }, requestCallback);
      }
    
      function sendRequestViaMultiFriendSelector() {
        FB.ui({method: 'apprequests',
          message: 'test'
        }, requestCallback);
      }
    
      function requestCallback(response) {
        // Handle callback here
      }
    </script>
    

    但不知道..我想在我的应用设置中添加一些内容吗? Inviter show up了但是没有发出应用程序的请求,这真让我感到烦恼

    感谢所有的帮助..真的很感激,我真的很想学习

1 个答案:

答案 0 :(得分:0)

试试这段代码:

<div id="fb-root"></div>
<script src="//connect.facebook.net/en_US/all.js"></script>
<button id="send-to-many">Send App request</button>
<script>
  FB.init({
    appId  : '338625489510276',
  });
document.getElementById('send-to-many').onclick = function() {
  FB.ui({
    method: 'apprequests',
    message: 'You should learn more about the Platform.'
  },
  function(response) {
    if (response) {
alert('invited');
    } else {
alert('not invited');
    }
  }
);
}
</script>