2010-05-22 5 views
3

Я использую тег fb: serverfbml, чтобы отобразить многопользовательский селектор внутри IFrame.Facebook multi-friend-selector + new javascript API = BROKEN?

Я использую новый API javascript. Я пробовал ВСЕ ДЕНЬ, чтобы заставить его работать.

Когда я нажимаю ссылку на выделенные линии (для фильтрации выбранными друзьями), вся страница обновляется, и выбранные друзья исчезают.

Не работает ли многопользовательский селектор с API-интерфейсом javascript?

<fb:serverfbml> 
    <script type="text/fbml"> 
     <fb:request-form action="http://apps.facebook.com/rollingrazor/" target="_top" method="POST" invite="true" type="Blah blah blah" 
     content="Blah blah! &lt;fb:req-choice url=&quot;http://apps.facebook.com/rollingrazor/&quot; label=&quot;Let me check my friends&quot; /&gt;"> 
      <fb:multi-friend-selector showborder="false" actiontext="Invite your friends" rows="5" cols="5" bypass="cancel" target="_top" /> 
     </fb:request-form> 
    </script> 
</fb:serverfbml> 

<div id="fb-root"></div> 

<script> 
    window.fbAsyncInit = function() { 
    FB.init({ appId: 'xxxxxxx', status: true, cookie: true, 
    xfbml: true 
    }); 
    }; 
    (function() { 
    var e = document.createElement('script'); e.async = true; 
    e.src = document.location.protocol + 
    '//connect.facebook.net/en_US/all.js'; 
    document.getElementById('fb-root').appendChild(e); 
    }()); 
</script> 

Может ли кто-нибудь дать мне рабочий пример с использованием нового javascript API с многопользовательским селектором?

+0

Это работает на обычном веб-сайте? я имею в виду, мы используем opengraph и oauth, и нам нужно приглашать друзей, theres все еще ошибка? в какой ссылке я могу следовать этому? – diegueus9

ответ

1

Я не мог заставить его работать с новым JS API, поэтому я использую старый JS API для селектора нескольких друзей и новый для всего остального. Это раздражает, но, согласно их дорожной карте разработчиков, в июне будут выпущены новые функции запроса друга (надеюсь, вызов API). В этот момент я планирую создать свой собственный виджет приглашения.