2015-02-06 9 views
0

注意:這不是重複的。之前的問題已經過時,並沒有真正解決問題,Facebook的政策也改變了。我如何從我的基於cordova的應用程序共享Facebook上的「文本」?

facebook devs,這裏是香港專業教育學院走到這一步:

 <div id="fb-root"></div> 
     <script> 
      window.fbAsyncInit = function() { 
      FB.init({ 
       appId  : 'myid', 
       xfbml  : true, 
       version : 'v2.1' 
      }) 
      } 

      (function(d, s, id) { 
      var js, fjs = d.getElementsByTagName(s)[0]; 
      if (d.getElementById(id)) return; 
      js = d.createElement(s); js.id = id; 
      js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=479867658820979&version=v2.0"; 
      fjs.parentNode.insertBefore(js, fjs); 
     }(document, 'script', 'facebook-jssdk')) 
     </script> 

IM卡在這裏,真的不知道做什麼IM。也試圖從科爾多瓦不同種類的插件,但我認爲這是最合法的。

回答

1

如果您只想共享文本,那麼你可以使用這個庫

OpenFB

openFB.api({path: '/me/friends', success: successHandler, error: errorHandler}); 

openFB.api(
{ 
    method: 'POST', 
    path: '/me/feed', 
    params: { 
     message: 'Testing the Facebook Graph API' 
    }, 
    success: successHandler, 
    error: errorHandler 
}); 

或者您也可以使用這個插件太

Social Sharing

+0

謝謝!生病嘗試這個先生。也使用插件。問題是Facebook不允許預先定義的消息 – 2015-02-07 12:53:40

相關問題