やったこと

webサービスを作るときに考えたことを垂れ流します

Twitterのアンケート内容はAPIで取得できない!

ツイッターにアンケート機能ってありますよね。

つぶやきの中でフォロワーの人達に投票を呼びかけることが出来る機能です。

あのアンケート内容ですが、今のところAPIで取得することはできません。

通常、つぶやき中の「画像」や「動画」といったメディア情報は、API情報の中の「media」という所に入っています。
↓(こんな感じですね)

(
    [created_at] => Thu May 12 17:40:53 +0000 2016
    [id] => 730815022574669824
    [id_str] => 730815022574669824
    [text] => この体勢で三日間サバイバルしたい https://t.co/eqSkK6DUgs
    [truncated] =>
    [entities] => stdClass Object
        (
            [hashtags] => Array
                (
                )

            [symbols] => Array
                (
                )

            [user_mentions] => Array
                (
                )

            [urls] => Array
                (
                )

            [media] => Array
                (
                    [0] => stdClass Object
                        (
                            [id] => 730815021735796737
                            [id_str] => 730815021735796737
                            [indices] => Array
                                (
                                    [0] => 17
                                    [1] => 40
                                )

                            [media_url] => http://pbs.twimg.com/media/CiRgY-cU4AEoFrY.jpg
                            [media_url_https] => https://pbs.twimg.com/media/CiRgY-cU4AEoFrY.jpg
                            [url] => https://t.co/eqSkK6DUgs
                            [display_url] => pic.twitter.com/eqSkK6DUgs
                            [expanded_url] => http://twitter.com/2ab7/status/730815022574669824/photo/1
                            [type] => photo
                            [sizes] => stdClass Object
                                (
                                    [small] => stdClass Object
                                        (
                                            [w] => 340
                                            [h] => 272
                                            [resize] => fit
                                        )

                                    [thumb] => stdClass Object
                                        (
                                            [w] => 150
                                            [h] => 150
                                            [resize] => crop
                                        )

                                    [medium] => stdClass Object
                                        (
                                            [w] => 500
                                            [h] => 400
                                            [resize] => fit
                                        )

                                    [large] => stdClass Object
                                        (
                                            [w] => 500
                                            [h] => 400
                                            [resize] => fit
                                        )

                                )

                        )

                )

        )

しかし、アンケートのつぶやきをAPIでゲットしても、その中に「media」のフィールドはなく、アンケートに関する情報はどこにも含まれていません。

現時点では、アンケート結果を取得する方法はまだないということなのでしょうね。

そのうちツイッター公式側で対応するのかもしれませんが、それはまだまだ先の話ということです・・。