2011-10-20 3 views
0

私はすべてのページにいくつかのFacebookのようなボタンが付いているアプリケーションを持っています。安全でない接続でページを開くとき (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のバージョンのための1回のリンク(カール要求を持つデバッガツール)のように毎回リフレッシュしました。それで、うまくいき、ボタンのようなhttpsが正しいカウントを表示していました...問題が再び現れたときは24時間(あるいはそれ以上)、https接続で同じボタンが間違ったボタン数を再び表示していました。たとえば、実際のカウントは600、ボタンのようなhttpsは4です。リフレッシュ後、実際の600と24時間後に4回表示されます)。だから、私は現時点でリンクを毎日更新しています(つまり、リンクを開くと、ボタンの数は正しいかもしれませんが、問題は解決されません - 私は4000リンクを持っています。日)。それを修正する別の方法があることを願っています - 多分Facebook側から。同様のボタンは、安全な接続で間違ったカウントを表示します

答えて

0

フルURLは異なるため(唯一の違いはhttpとhttps)、同様の/共有数も異なります。小文字のURLに切り替えたときも同じ問題が発生しました。

解決策として、同じようなボタンのHTMLコードでは、古いURLを使用して同様のカウントを維持していました。したがって、ページのhttpバージョンとhttpsバージョンの両方でhttpを含むURLを使用することができます。私はこれが役立つことを願っています

+0

残念ながらそれは役に立ちません。私は上記の質問で、ボタンの数のような爽やかな後にOKと言いました。だから、彼らはどちらもメタタグog:urlに1つのリンク、つまりhttpバージョンという1つの場所につながっています。したがって、FQLテーブルのlink_statには、このリンクについて2行ではなく1行しかありません。つまり、ボタンの数は同じでなければなりません。 –

+0

ウェブサイトでは、好きなボタンのog:urlとhrefが異なります。私たちにとって重要なのは、ボタンhref - > og:urlのようなものです。何とか無視されます。 –

+0

ところで、私はjquery-1.4.2内に9つの「アクセスが拒否されました」というJavaScriptエラーを受け取りました。Likeボタンの数と同じ番号です。 href属性をhttpバージョンに設定し、何が起こるかを確認してください。私たちのウェブサイトでそれはうまくいった。 –

関連する問題