- リンクを取得
- ×
- メール
- 他のアプリ
- リンクを取得
- ×
- メール
- 他のアプリ
Twitter APIでTweet情報を取得した時に、全文が表示されないという問題が発生します。具体的には、115文字で途切れてしまうようです。
これは、 Twitter APIの仕様の問題で、ほっとくと全文に見える"text"が全文ではなく途中までの情報を拾ってきてしまうようです。これに対して、"full_text"を取得することで全文を読み込むことができるのですが、これはデフォルトでは取得できず、
https://api.twitter.com/1.1/statuses/home_timeline.json
と言うような形で取得するところを
https://api.twitter.com/1.1/statuses/home_timeline.json?tweet_mode=extended
と言うように、tweet_modeの属性にextendedを指定する必要があります。こうすると、array[i].full_textのような形で全文を取得することができるようになります。
ちなみにですが、このようにextendedを指定すると、これまで表示されていたtextが取得できなくなるので気を付けてください。
コメント
コメントを投稿