2013-05-11 2 views
0

나는 사람들의 그룹과 건물을 만들고있는 websitw와 함께 가기위한 'Coming Soon'페이지를 디자인하기 시작합니다. 우리가하고자하는 것은 사이트가 실질적으로 '완료'일 때 새 사이트가 곧 올 것입니다. 페이지, 사용자가 사이트의 미리보기를 나타 내기 위해 트위터 나 페이스 북과 페이지를 공유 할 수 있습니다.'출시 예정'페이지의 사회 통합?

예를 들어, 사용자 이 사이트를 방문하여 곧 출시 될 페이지를 볼 수 있습니다. 그는 트위터 나 페이스 북과 공유하여 새로운 사이트에 대해 더 많은 것을 알아낼 수있는 옵션이 주어진다. 그는이 사이트에 대해 말하는 메시지를 트윗하기로 결정 (예 : 여기 사이트 이름은의 새로운 웹 사이트는 곧 출시 자세한 내용은 여기에서 공유 찾아 우리를 도와주세요! 사이트 URL)/페이스 북 그가 짹짹되면

공유하고 싶습니다. 을 다른 페이지 (트위터와 동일)로 리디렉션 할 수 있습니다. 가능하면 대상이 트위터에서 50 번 공유되도록 설정하십시오. 곧 수신 페이지 모든 방문자에게 표시됩니다.

이것이 가능합니까? The Dark Knight (또는 Dark Knight Rises)가 출시되었을 때 Warner Bros가이 작업을 수행했음을 확신합니다. 사이트에서 많은 관심을 얻었습니다.

미리 감사드립니다.

존 페이스 북과 트위터 공유를위한

+0

페이스 북과 별도로 사용하려는 기술은 무엇입니까? 이것은 당신이 찾고있는 결과를 달성하는 방법에 영향을 미칠 것입니다. – DuncanACoulter

+0

정확히 무엇을 의미합니까? 혼란을 드려 죄송합니다. –

+0

글쎄, 당신의 설명은 어떤 논리가 실행 중임을 암시하는 것처럼 보이므로, 예를 들어 PHP와 같은 논리를 구현하기위한 몇 가지 기술을 선택해야 할 것입니다. – DuncanACoulter

답변

0

, 당신은 뭔가가 성공적으로 공유 된 때를 감지하는 콜백 함수를 사용해야합니다. 트위터의 경우 콜백 함수는 this blog post입니다.

페이스 북의 경우, 당신이 (당신이 원하는 어느 곳으로 주식을 저장 아약스 호출 jQuery를 사용합니다) 다음 코드를 사용할 수 있습니다

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'); 
     } 
    }); 
} 

당신이 데이터베이스에 주식을 저장하면, 당신은 쉽게 셀 수 사용자에게 다른 "출시 예정"페이지를 표시하기 전에 페이지가 공유 된 횟수입니다.