2016-09-30 4 views

ответ

0

Есть разные, в которых мы можем встроить кнопку facebook отправить

Включает фрейм-кнопку отправки iframe. Он прост в использовании, но вы не можете настроить кнопку отправки.

  • Для реализации посыла функциональных кнопок на кнопке, используйте его Javascript SDK

<html xmlns:fb="http://www.facebook.com/2008/fbml"> 
 
    <body> 
 
    <script src="http://connect.facebook.net/en_US/all.js"></script> 
 
    <div id="fb-root"></div> 
 
    <script> 
 
     // assume we are already logged in 
 
     FB.init({appId: '123050457758183', xfbml: true, cookie: true}); 
 

 
     FB.ui({ 
 
      method: 'send', 
 
      name: 'Facebook Dialogs', 
 
      link: 'https://developers.facebook.com/docs/reference/dialogs/' 
 
      }); 
 
    </script> 
 
    </body> 
 
</html>

или реагируют мы можем просто загрузить сценарии в функции как

loadScript(){ 
 
     let script = document.createElement('script'); 
 
     script.src = 'https://connect.facebook.net/es_US/all.js'; 
 

 
     document.body.appendChild(script); 
 
     var code = document.createElement('script'); 
 
     code.text="FB.init({appId:'APP_ID',cookie:true,status:true,xfbml:true});"; 
 
     setTimeout(function(){ 
 
      document.body.appendChild(code); 
 
     }, 0) 
 
    }();
, а затем отправить приглашение по щелчку

FacebookInviteFriends(){ 
 

 
     FB.ui({ 
 
      method: 'send', 
 
      link: 'https://m.olx.in' 
 
     }); 
 
    }
<div onClick={this.FacebookInviteFriends.bind(this)}></div>