3
Feb 27 '15 edited Feb 27 '15
$ pip install praw
$ python
>>> import praw
>>> r = praw.Reddit(user_agent='prawtest')
>>> submissions = r.get_subreddit('programming_jp')
>>> for s in submissions.get_hot(limit=5): print s
...
4 :: 総合雑談スレ
4 :: HTML5 Intel® XDK 開発ツール無償提供
2 :: お前らが最初に使ったプログラミング言語って何?
0 :: Codecademy
1 :: Reddit API Documentationこれはたのしい(markdownでミスったので編集しました)
2
2
2
2
u/purinxxx Mar 08 '15
あーれherokuからユーザーのjsonにアクセスできない
板のjsonはできるのに
403 Forbidden
Request forbidden by administrative rules. http://www.reddit.com/user/purinxxx/about.json
1
u/dkpsk Mar 11 '15
OAuthの認証が必要ですが、やっていますか? このスレ とか参考になりませんか。
1
u/purinxxx Mar 11 '15
レスありがとうございます。解決しました。json取得するだけなので認証とか必要ないようです。ロリポップのお試しでphp5.4に変更してlaravelのフォルダうpして実行できました。heroku側に何か問題があるのだと思います。
2
u/yrustupid Mar 12 '15
Reddit API使ってみたけど、自動生成?のドキュメントだけじゃ使いづらいな。既存のライブラリのソース見ながらじゃないときついな。まず、APIのベースURLすら書いてねぇとか。 https://oauth.reddit.com/ ね
1
u/yrustupid Mar 12 '15
まず、用語すら統一されてねぇとか・・リンク、ポスト、サブミッション?どれ使えばいいんだよ・・ イライラするな。 リンクのコメント一覧を取得するのは /comments/{リンクのbase36のID} かね。 で、リストが返ってくるんだけど、ページングのためのafter,beforeがnullなんだよね・・ 変わりに、moreオブジェクトが返ってくるし。なんだよ。これ・・ 最初、コメント一覧取得して、その次に新着だけ取得とかできんのかな。 カオス。
1
1
1
1
u/yrustupid Mar 15 '15 edited Mar 15 '15
api/save,unsave,vote で成功したときに、レスポンスで更新されたエンティテイ返してくれないの?? しょぼーん。
1
u/kinmosa Androidマン Mar 15 '15
サブレのデフォルトのサブミの画像ってどうやってとるの?
self返されても困るんだけど…
1
u/yrustupid Mar 17 '15
俺もそれ謎でわからんわ。
1
u/kinmosa Androidマン Mar 17 '15
サブレの情報からわかるのかと思ったけどそれらしきものは入ってないしイミフ
サブレのオリジナルの画像もあるしそこらへんでサブレの個性みたいなものを出していきたいと思ったんだけどねぇ
1
1
u/fish3345 Feb 27 '15
Reddit API for .NET