检查用户是否访问了该 URL
我想检查访问者是否对某个网址进行了 +1(如果没有,则向他显示 +1 按钮)。有什么想法吗?
I'd like to check if a visitor has +1ed a certain URL (and show him a +1 button if he hasn't). Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有一个用于计数的隐藏 API,可通过以下 URL 获取:
它需要 POST 数据在JSON-RPC 格式,因此您需要发送如下请求:
但是,由于同源策略,您将无法在 JavaScript 中使用此请求。这意味着您必须设置服务器端解决方案,除非您选择选项 2。
选项 2 是我在几个自定义社交插件上使用的。 http://sharedcount.com 提供了一个非常简单的 API,如果回调是,它会提供 JSON-P 形式的结果指定的:
There's a hidden API for the counts, available at the following URL:
It expects POST data in JSON-RPC format, so you'll need to send a request like this:
However, you won't be able to use this in JavaScript due to the Same-Origin policy. This means you'll have to set up a server-side solution unless you go for Option 2.
Option 2 is what I use on a couple custom social plugins. A very simple API is available at http://sharedcount.com, which offers the result as JSON-P if a callback is specified: