1

我是 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。那么,如何将用户重定向到要求某些权限的登录页面?在我的应用设置中选择了读取、写入和访问直接消息部分。

4

1 回答 1

0

推特库列表: https ://dev.twitter.com/docs/twitter-libraries

就个人而言,我已经成功地将 tmhOAuth 库用于 PHP:https ://github.com/themattharris/tmhOAuth

查看 oauth_authorize_flow.php 以获得您尝试生成的 OAuth 流的良好示例:https ://github.com/themattharris/tmhOAuthExamples/blob/master/web/oauth_authorize_flow.php

于 2013-07-22T13:57:04.537 回答