2013-05-11 52 views
0

我即將開始設計一個'即將推出'的網頁去與我正在與一羣人建立的websitw。我們想要做的是,當該網站實際上「完成」時,有一個新網站即將推出頁面,其中該網站的用戶可以與Twitter或Facebook共享該頁面以顯示該網站的預覽。「即將推出」頁面的社交整合?

因此,例如,用戶Joe訪問該網站,並看到即將推出的頁面。他可以選擇通過與Twitter或Facebook共享來了解更多關於新網站的信息。他決定鳴叫的消息說,有關網站(如:網站在這裏的名字的新網站即將推出幫我們找到更多的從這裏分享:網站網址)

一旦他鳴叫/ Facebook的股份成功,我希望能夠重定向他到另一個頁面(相同的Twitter) - 如果可以設置目標,以便一旦該網站在Twitter上共享50次一個新的即將推出頁面向所有訪客展示。

這可能嗎?我敢肯定,華納兄弟公司爲黑暗騎士(或黑暗騎士崛起)發佈時這樣做了 - 爲該網站引起了很多關注。

非常感謝提前!

喬恩

+0

您計劃使用的任何技術(除了facebook)?這將影響你如何去實現你正在尋找的結果。 – DuncanACoulter 2013-05-11 12:21:38

+0

你是什麼意思?對困惑感到抱歉。 – 2013-05-11 12:36:30

+0

那麼你的描述似乎暗示着一些邏輯正在執行,所以你將需要選擇一些技術來實現該邏輯,例如PHP。 – DuncanACoulter 2013-05-11 12:41:44

回答

0

對於Facebook和Twitter分享,您需要使用回調函數時,一些已成功共享檢測。對於Twitter,我已經介紹了this blog post中的回調函數。

對於Facebook來說,可以使用下面的代碼(用jQuery進行Ajax調用的股份保存到任何你想去的地方):

function fb_share() { 
    FB.ui({ 
     method: 'feed', 
     name: "Share Title", 
     link: "URL to share", 
     picture: "share image url", 
     caption: "share caption" 
    }, function(response) { 
     if (response != null && typeof response.post_id != 'undefined') { 
      // save the share to a database (using jQuery) 
      $.post('url_for_ajax', { 'response': response }, function(response) { 
       // ajax call to save the share 
      }, 'json'); 
     } 
    }); 
} 

如果你的股票保存到數據庫中,你可以很容易地算在向用戶顯示不同的「即將推出」頁面之前共享頁面的次數。

相關問題