youknowcast / jtfparty

MIT License
0 stars 1 forks source link

hashtag 検索 Widget を用意する #5

Open youknowcast opened 4 years ago

youknowcast commented 4 years ago

概要

Hashtag 検索結果のタイムラインウィジェットが公式で サポートされない(数年前になくなった)ので,Twitter API 使って取得する. HTTPoison でとってくればよいだけなので大したことはないはず.

Goal

Session 詳細ページ (show.html.eex)で HashTag によるリスト表示できること.

gkzz commented 3 years ago

できたっぽいです。

#JTF2021w をハッシュタグとした場合
<a href="https://twitter.com/intent/tweet?button_hashtag=JTF2021w&ref_src=twsrc%5Etfw" class="twitter-hashtag-button" data-show-count="false">Tweet #JTF2021w</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

https://publish.twitter.com/?buttonType=HashtagButton&query=%23JTF2021w&widget=Button

ハッシュタグの場合、指定したいハッシュタグだけを https://publish.twitter.com/ で入力すれば良さそうです。(例:#JTF2021w) Screenshot from 2020-12-12 20-51-12

参考にしたTwiiterのドキュメント

Go to https://publish.twitter.com/. Enter the URL of the timeline or Moment you’d like to embed. Customize the design by specifying the height and theme (light or dark) to match your website. Copy and paste the code into the HTML of your website wherever you would like the timeline to appear. You're done!

出所: How to embed a timeline