以下のコードを共有サーバー上で実行した際に、9行目(最後の行)にてエラーが発生しました。
PHP
1<?php 2 define( 'CONSUMER_KEY', 'hogehoge' ); 3 define( 'CONSUMER_SECRET', 'hogehoge' ); 4 define( 'OAUTH_CALLBACK', 'https://example.com/callback/' ); 5 use Abraham\TwitterOAuth\TwitterOAuth; 6 session_start(); 7 require_once( 'twitteroauth/autoload.php' ); 8 $connection = new TwitterOAuth( CONSUMER_KEY, CONSUMER_SECRET ); 9 $request_token = $connection->oauth( 'oauth/request_token', [ 'oauth_callback' => OAUTH_CALLBACK ]
エラーの内容は以下のとおりです。
Fatal error: Uncaught Abraham\TwitterOAuth\TwitterOAuthException in /home/user/html/DocumentRoot/twitteroauth/src/TwitterOAuth.php:440 Stack trace: #0 /home/user/html/DocumentRoot/twitteroauth/src/TwitterOAuth.php(357): Abraham\TwitterOAuth\TwitterOAuth->request('https://api.twi...', 'POST', 'Authorization: ...', Array) #1 /home/user/html/DocumentRoot/twitteroauth/src/TwitterOAuth.php(134): Abraham\TwitterOAuth\TwitterOAuth->oAuthRequest('https://api.twi...', 'POST', Array) #2 /home/user/html/DocumentRoot/twitter.php(12): Abraham\TwitterOAuth\TwitterOAuth->oauth('oauth/request_t...', Array) #3 {main} thrown in /home/user/html/DocumentRoot/twitteroauth/src/TwitterOAuth.php on line 440
見方が分からず苦戦しております。
アドバイス頂けますと大変助かります。
ちなみに、ローカルのサーバーで上記コードを実行した際は問題なく動作致しました。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/13 08:39 編集
2017/11/13 08:50
2017/11/13 15:28