如何验证用户是否在使用PHP、JS和/或REST API跟踪您?
How do you verify if a user is following you using PHP, JS and/or REST API?
我只是想知道是否有人在推特上关注我,当他们加载我的网站。
我有一个跟随按钮张贴在我的网站上,让用户跟随我很容易(我通过:http://twitter.com/about/resources/buttons#follow按钮)
我猜问题是这样的——如果他们没有登录twitter,他们点击按钮关注,它会提示输入用户名/密码。是否有一种方法来验证他们是否已经登录?我猜这是饼干的价值吧?然而,因为我使用twitter的关注按钮,这是保存在某个地方吗?
然后,在我验证他们登录后,我看到有"友谊/存在",但这需要知道这个人的user_id或screen_name,这又回到了上面关于身份验证的问题。
我的猜测是,我将不得不有一个"验证"按钮旁边的twitter的跟随按钮,这将迫使用户再次登录,并创建一个本地会话变量,所以我可以处理,并验证他们是否跟随我。我这样做的方法正确吗?还是太复杂了?
你已经朝着正确的方向迈出了一步。为此,您将使用Twitter的@anywhere API。如果用户验证了您的网站,API将在您的网站上放置一个cookie,以确定用户的连接状态。
你可能也想看看这篇文章:https://dev.twitter.com/discussions/3238
相关的API调用应该是:你的追随者
https://api.twitter.com/1/followers/ids.json?screen_name=twitterapi
https://dev.twitter.com/docs/api/1/get/followers/ids 后你的
https://api.twitter.com/1/friends/ids.json?screen_name=twitterapi
https://dev.twitter.com/docs/api/1/get/friends/ids 相关文章:
- Node.js REST与MySQL句柄重新连接
- 解析推送通知-如何从REST或JS API跟踪打开
- 在Node.js中编写rest服务
- REST调用总是返回未定义的(Node.JS)
- REST API node.js
- 数据未显示 - 余烬 js - Rest API
- Node.js:REST客户端返回它之前的值's已返回
- 如何使用Angular.js使用REST
- Angular.js的多个rest调用范围问题
- REST路由多个文件节点js
- JS+REST+NodeJS:如何从 JSON 对象解析 JSON 列表
- Node.js rest api,具有 json 和 bigint 属性
- 节点.js rest 框架
- 在服务中等待 Angular JS(REST -> $resource)
- 对passportjs+Node.js+Express.js Rest API调用成功身份验证和失败的路由处理程序
- Node.js REST API服务中使用的基于资源的路由模块,或用于此类服务的其他有用模块
- Ember.js REST适配器处理不同的JSON结构
- Angular JS REST API GET不显示数据
- Node JS REST API,现在我如何提供HTML文件
- React.js with Node.js Rest API