Реддит пост API - PullRequest
       20

Реддит пост API

1 голос
/ 13 августа 2011

Я пытаюсь следовать API Reddit, как указано здесь:

https://github.com/reddit/reddit/wiki/API

Вход в систему с помощью curl не является проблемой:

curl -d user=user -d passwd=pass -c Cookie.txt http://www.reddit.com/api/login 

Какойдает мне файл cookie, в котором (я полагаю) содержится мой хеш мод пользователя:

4029916%2C2010-04-30T22%3A51%3A52%2C1243925043100000000000000000000000000000

Далее я пытаюсь опубликовать сообщение, используя:

curl -d uh=4029916%2C2010-04-30T22%3A51%3A52%2C1243925043100000000000000000000000000000 -d sr=test -d title=test -d r=test -c Cookie.txt http://www.reddit.com/api/submit

Однако я получаюошибка:

[".error.USER_REQUIRED"]

Может кто-нибудь объяснить, что я сделал неправильно / как я могу это исправить?

1 Ответ

1 голос
/ 13 августа 2011

Смотрите здесь: https://github.com/reddit/reddit/wiki/API%3A-login

Обратите внимание, что cookie не то же самое, что modhash.

...