2012-07-02 30 views
1

我試圖找出如何將用戶重定向到一個頁面標籤應用類似的不同頁面this one重定向點擊分享按鈕在Facebook上

+0

我認爲[FB.Event.subscribe()](https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/)是你正在尋找的。 - 在事件觸發時附加一個事件處理函數並調用你的回調函數 – Lix

回答

0

可以使用Feed Dialog並設置redirect_uri參數後 - The URL to redirect to after the user clicks a button on the dialog.

隨着下面的JavaScript代碼,你可以這樣做:

FB.init({appId: "YOUR_APP_ID", status: true, cookie: true}); 

    function postToFeed() { 

     // calling the API ... 
     var obj = { 
     method: 'feed', 
     link: 'URL_TO_SHARE', 
     picture: 'SHARING_PICTURE', 
     name: 'SHARING_TITLE', 
     caption: 'SHARING_CAPTION', 
     description: 'SHARING_DESCRIPTION', 
     redirect_uri: 'URL_TO_REDIRECT_AFTER_ACTION' 
     }; 

     function callback(response) { 
     // Some callback action ... 
     } 

     FB.ui(obj, callback); 
    } 

然後綁定postToFeed功能,點擊一個按鈕或鏈接的事件。