0

目次を表示する Web サイトを持っています。Google プラス ワン ボタンを一種の永続的な「お気に入り」マーカーとして使用したいと考えています。したがって、ユーザーがページをプラスワンすると、目次でそのページが何らかの形で「プラスワン」として表示されます (エントリを太字にするか、プラスの画像を表示するか、同様のものを表示します)。

Plus One API を呼び出して、URL が現在のユーザーによって「Plus One」されているかどうかを確認する方法はありますか?

プラス 1 カウント ( http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/に示されているように) を取得したくないことに注意してください。プラス 1 クリックを手動でインターセプトして保存する必要はありません。詳細は自分で。

http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/は私がやりたいことをするかもしれません。返される isSetByViewer パラメーターはおそらく私が望むものですが、Web ページで説明されているように単に Web サービスを呼び出すと、常に false の isSetByViewer 値が返されます。文書化されていない他のデータまたは Cookie/ヘッダー情報を Web サービスに送信して、現在のユーザーを識別する必要があると思います。

4

1 に答える 1

0

隠しAPIにはpos.plusones.getSignupState、の代わりに試してみることができるがありますpos.plusones.get。それ以外は、userIDパラメーターにG+ユーザーIDを指定する必要があると思います。

さらに、wireshark、webkit inspector、およびchrome:// net-internalsを使用して+1ボタンのネットワークトラフィックをスニッフィングすることができます(client6.google.comへのSPDYトラフィックを監視します)。または、ステップを使用してjsコードをデバッグして、+1ボタンを強調表示する変数を見つけることもできます。

于 2012-04-26T23:22:45.333 に答える