質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

Q&A

解決済

1回答

2739閲覧

Twitter API 一部のツイートが取得出来ない

morinagacst

総合スコア7

Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

0グッド

0クリップ

投稿2018/06/06 13:26

初めて質問させていただきます。
現在 Twitter API を使用してハッシュタグに一致したツイートを取得したいのですが、
ハッシュタグのみで構成されたツイートを取得する事が出来ません。
(ツイート本文が「#hoge」とかのみで構成されたツイート)
以下のURLを参考にしてデモを行う分にはハッシュタグのみで構成されたツイート含めた全てのツイートが取得出来るのですが、
自分のコードで試す分にはハッシュタグのみで構成されたツイート以外を取得してきてしまいます。
調べても見たのですが似たような現象が見つからず質問させていただきました。
自分のコードが間違っているのか、そうゆう仕様?なのかをご教授いただければ幸いです。
どうかよろしくお願いいたします。

参考にしたサイト

https://syncer.jp/Web/API/Twitter/REST_API/GET/search/tweets/

該当のソースコード

PHP

1require 'TwistOAuth.phar'; 2 3//認証情報 実際には正確な値が入っています 4$consumer_key = 'XXXXXXXXXXXXXXXXXXXXXXX'; 5$consumer_secret = 'XXXXXXXXXXXXXXXXXXXXXXX'; 6$access_token = 'XXXXXXXXXXXXXXXXXXXXXXX'; 7$access_token_secret = 'XXXXXXXXXXXXXXXXXXXXXXX'; 8 9$connection = new TwistOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret); 10 11//検索条件 12$tweets_params = array( 13 'q' => '#hoge filter:images exclude:retweets' 14 'count' => '3', 15 "lang" => "ja", 16 "locale" => "ja", 17 "result_type" => "mixed", 18); 19 20//ツイート結果 21$tweets = $connection->get('search/tweets', $tweets_params)->statuses;

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/06/06 23:22

TwistOAuth が削除してんじゃね
CHERRY

2018/06/07 02:51

TwistOAuth は、「Warning: This package is abandoned and no longer maintained. Use mpyw/cowitter package instead.」と書かれているので、対応していないのかもしれないですね。
morinagacst

2018/06/07 12:13

>asahina1979さん 確かにそう考えると納得がいきます・・・
morinagacst

2018/06/07 12:15

>CHERRYさん そういった記述があるのですね、、、ありがとうございます。もう少し方法を探してみてダメそうでしたら諦めようかと思います。。
退会済みユーザー

退会済みユーザー

2018/06/08 01:55

cherry 推奨してないから別パッケージである [mpyw/cowitter]を利用してねってことよ
guest

回答1

0

自己解決

遅くなりましたが、どうやら別パッケージを使用するべきとの意見をいただきました。
ひとまずは質問をクローズさせていただきます。
ありがとうございました。

投稿2018/06/23 04:33

morinagacst

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問