我是Twitter API的绝对新手。我想重定向用户登录对话框页面并验证用户身份。 我正在寻找一个验证Twitter用户的示例代码,我找不到任何。 我认为Twitter文档不太好。
require 'twitteroauth/twitteroauth.php';
$consumer_key = 'xxx';
$consumer_secret = 'xxx';
$access_token = 'myUserID-xxx';
$access_tokan_secret = 'xxx';
$twitter = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_tokan_secret);
$twitter->post('https://api.twitter.com/1.1/statuses/update.json?status=some post');
即使与我不同的人运行此代码,它也应该发布到我的时间轴。因为这是管理员的访问令牌,并且有myUserID。那么,我如何将用户重定向到要求一些权限的登录页面? 在我的应用设置中选择了“读取,写入和访问直接消息”部分。
答案 0 :(得分:0)
有关推特库的列表: https://dev.twitter.com/docs/twitter-libraries
就个人而言,我已成功使用PHP的tmhOAuth库:https://github.com/themattharris/tmhOAuth
查看oauth_authorize_flow.php,了解您尝试生成的OAuth流程的好例子:https://github.com/themattharris/tmhOAuthExamples/blob/master/web/oauth_authorize_flow.php