海外で有名な掲示板「reddit」
日本の有名どころ掲示板、まとめサイトにも海外の反応の引用元としてよく使われる掲示板
その掲示板のコメントをjson形式で取得する方法を紹介
こんな感じのスレッドのコメントをjson形式で取得したい
そんな場合は、このコメントのURL
https://www.reddit.com/r/baseball/comments/(thread_id)/(thread_title)/
の末尾に、.json
を付与してやるだけ
https://www.reddit.com/r/baseball/comments/(thread_id)/(thread_title)/.json
これをブラウザに入力するか、Curl
コマンドで叩いてやれば、OK
~~~
$ curl https://www.reddit.com/r/baseball/comments/1dk10qf/shohei_ohtani_takes_a_lead_off_first_base/.json | jq .
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 329k 100 329k 0 0 187k 0 0:00:01 0:00:01 --:--:-- 187k
[
{
"kind": "Listing",
"data": {
"after": null,
"dist": 1,
"modhash": "",
"geo_filter": "",
~~~
ちなみに、コメントは.[].data.children[].data
あたりにあるよ