2011-10-20 7 views
0

모든 페이지에 Facebook Like 버튼이있는 응용 프로그램이 있습니다. 안전하지 않은 연결 (http://apps.facebook.com/olinezza_photos/index/index/creator/all/order/likes/page/1)을 통해 페이지를 열면 같은 버튼이 올바른 개수를 표시합니다 (link_stat FQL 테이블에서 확인). 그러나 보안 연결 (https://apps.facebook.com/olinezza_photos/index/index/creator/all/order/likes/page/1)을 통해 응용 프로그램을 열면 버튼 수가 잘못 표시됩니다 - 더 작은 숫자가 표시됩니다. 그런 다음 모든 단일 링크 (컬 요청이있는 디버거 도구)를 새로 고쳤습니다. 한 번은 http 버전 용이고 다른 하나는 https 용입니다. 그래서, 그게 효과가 있었고 버튼처럼 https는 문제가 다시 나타 났을 때만 24 시간 동안 (또는 조금 더), - 버튼과 같은 https 연결에서 잘못된 버튼 수를 다시 보여주었습니다. 예를 들어, 실제 카운트는 600이고, 버튼과 같은 https는 4입니다. 새로 고침 후 실제 600을 표시하고 24 시간 후 - 다시 4). 지금 내가하는 일은 매일 링크를 새로 고치는 것입니다. 즉, 링크를 열면 버튼 수가 올바르게 표시 될 수 있지만 문제는 해결되지 않습니다. 즉, 4000 개의 링크가 있습니다. 이는 Facebook에 8,000 건의 요청을 의미합니다. 일). 페이스 북에서 아마 그것을 고칠 수있는 다른 방법이 있기를 바랍니다.보안 연결에서 버튼처럼 잘못된 숫자가 표시됩니다.

답변

0

전체 URL이 다르므로 (유일한 차이점은 http와 https이므로) 유사/공유 횟수도 다릅니다. 소문자 URL로 전환 할 때도 동일한 문제가 발생했습니다.

해결책으로, 같은 버튼 html 코드에서 우리는 같은 수를 보존하기 위해 이전 URL을 사용했고 효과가있었습니다. 따라서 http 및 https 버전의 페이지에서 http와 함께 URL을 사용할 수 있습니다. 이게 도움이 되길 바란다.

+0

불행히도 그건 도움이되지 않습니다. 위의 질문에서 버튼 수와 같은 새로 고침을 수행 한 후 OK라고 말한 적이 있습니다. 그래서 그들은 둘 다 한 곳으로 연결됩니다. 메타 태그 og : url에는 단 하나의 링크 인 http 버전이 있습니다. 그래서, FQL 테이블 link_stat에서 우리는이 링크에 대해 하나가 아닌 2를 가지고 있습니다. 즉 버튼 수는 동일해야합니다. –

+0

저희 웹 사이트에서는 버튼과 같은 og : url과 href가 다릅니다. 우리에게 중요한 것은 버튼 href -> og : url과 같은 것입니다. –

+0

그런데 jquery-1.4.2 안에 9 개의 "Access is denied"자바 스크립트 오류가 발생했습니다 - Like 버튼 수와 같은 숫자입니다. href 속성을 http 버전으로 설정하여 어떤 일이 발생하는지 확인하십시오. 우리 웹 사이트에서는 효과가있었습니다. –

관련 문제