http://www.luck2.co.jp/3027.html
こちらのサイトのコードを使用して自動RTをしたいのですが、
GitHubにあるTwitterOAuthを使用しても使えないのですがやり方がわかる方
いませんか?
twitteroauth: https://github.com/abraham/twitteroauth/tree/master/src
こちらのコードや今までのTwitterのコードはtwitteroauth/twitteroauth.phpを使用するのですが、ダウンロードしたtwitteroauthフォルダを探してもtwitteroauth.phpがどこにもない状態です。
TwitterOAuth.phpならありますが、別ファイルなのかrequire_onceにTwitterOAuth.phpを指定してもコードは動かないです。
Warning: require_once(./twitteroauth/twitteroauth.php): failed to open stream: No such file or directory
エラー文がこうなっているのでやはりtwitteroauth.phpじゃないと動かないということだと思うのですが、今のTwitterOAuthでどう対処すれば以下のコードが使用できるようになれるでしょうか?
こちらのコード以外にもTwitter参考サイトはほとんどtwitteroauth.phpを使用するものが多く、すべてrequire_onceエラーとなりそこから進めない状態です。
分かります方、よろしくお願い致します。
上記サイトの使用したいコード
<?php //GitHubからダウンロード require_once('./twitteroauth/twitteroauth.php'); //twitterAppsで取得 $consumerKey = '****'; $consumerSecret = '****'; $accessToken = '****'; $accessTokenSecret = '****'; $twObj = new TwitterOAuth( $consumerKey, $consumerSecret, $accessToken, $accessTokenSecret ); //Twitterで検索するワード //複数の場合は OR を使う $key = "iOS7 OR macbookpro"; //オプション設定 $options = array('q'=>$key,'count'=>'1','lang'=>'ja'); //検索 $json = $twObj->OAuthRequest( 'https://api.twitter.com/1.1/search/tweets.json', 'GET', $options ); $jset = json_decode($json, true); //tweetidを取得 foreach ($jset['statuses'] as $result) { $id = $result['id']; } //公式RT投稿 //2013.08.26 追記 //「Missing argument 3〜」エラー対策 echo $twObj->OAuthRequest( 'https://api.twitter.com/1.1/statuses/retweet/'.$id.'.json', 'POST', '' ); ?>回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。