TwitterのOauth認証プログラムについて
TwitterのOauth認証プログラムについて
現在、Oauth認証を使って、一般ユーザが認証確認後、
WEBから投稿できるシステムを作ろうとしています。
Oauth_TokenとOauth_Token_Secretは、
$tok = $to->getRequestToken();
で取得されたものを変数として保持して取得しようとしているのですが、
この2つの認証コードと、固有の
consumer_keyとconsumer_secretを使用して
認証させ、投稿プログラム
$req = $to->OAuthRequest("https://twitter.com/statuses/update.xml","POST",array("status"=> $tweet . " " . $url . " #" . $hash));
を実行させると、なぜか
<?xml version="1.0" encoding="UTF-8" ?>
- <hash>
<request>/statuses/update.xml</request>
<error>Could not authenticate you.</error>
</hash>
つまり、認証されてない状態になってしまいます。
Oauth_TokenとOauth_Token_Secretを取得している場所が間違っているのでしょうか?
もしかしてこの2つのコードが逆だったのかもしれないと思い、
逆にして投稿してみたのですが、それでも同じエラー画面に飛んでしまいます。
なぜだか分かる方、いらっしゃいますか?