Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何验证用户是否正在使用PHP、JS和/或RESTAPI跟踪您?_Php_Javascript_Jquery_Rest_Twitter - Fatal编程技术网

如何验证用户是否正在使用PHP、JS和/或RESTAPI跟踪您?

如何验证用户是否正在使用PHP、JS和/或RESTAPI跟踪您?,php,javascript,jquery,rest,twitter,Php,Javascript,Jquery,Rest,Twitter,我只需要知道,当有人在推特上跟踪我时,他们加载了我的网站 我在我的网站上发布了一个follow按钮,用户可以轻松地跟随我(我通过以下方式创建了该按钮:) 我想问题是这样的——如果他们没有登录到twitter,并且他们点击按钮,它会提示输入用户名/密码。有没有办法验证他们是否已经登录?我假设有某种oauth cookie值?然而,由于我使用了twitter的follow按钮,这是否保存在某个地方 然后,在我验证他们是否登录后,我看到有“友谊/存在”,但这需要知道此人的用户名或屏幕名,这又回到了上面

我只需要知道,当有人在推特上跟踪我时,他们加载了我的网站

我在我的网站上发布了一个follow按钮,用户可以轻松地跟随我(我通过以下方式创建了该按钮:)

我想问题是这样的——如果他们没有登录到twitter,并且他们点击按钮,它会提示输入用户名/密码。有没有办法验证他们是否已经登录?我假设有某种oauth cookie值?然而,由于我使用了twitter的follow按钮,这是否保存在某个地方

然后,在我验证他们是否登录后,我看到有“友谊/存在”,但这需要知道此人的用户名或屏幕名,这又回到了上面关于身份验证的问题


我的猜测是,我必须在twitter的follow按钮旁边有一个“verify”按钮,这将迫使用户再次登录并创建一个本地会话变量,以便我可以处理该变量并验证他们是否在跟踪我。我是否采取了正确的做法?还是太复杂了?

你朝着正确的方向迈出了一步。你可以使用Twitter的API来实现这一点。如果用户验证了您的网站,API将在您的网站上放置一个cookie,以确定用户的连接状态

您可能还想查看此帖子:

相关的API调用将是

你的追随者

https://api.twitter.com/1/followers/ids.json?screen_name=twitterapi

你的追随者


仅供参考,Twitter的@Anywhere已被弃用。
https://api.twitter.com/1/friends/ids.json?screen_name=twitterapi