Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试使用Javascript为Reddit创建编程API_Javascript_Html_Browser_Reddit - Fatal编程技术网

尝试使用Javascript为Reddit创建编程API

尝试使用Javascript为Reddit创建编程API,javascript,html,browser,reddit,Javascript,Html,Browser,Reddit,我在一家新闻公司工作,我们希望能够轻松地向reddit提交突发新闻。我正在尝试创建一些东西,将登录并发布一个链接到reddit,从我们网站上的一个url 无论如何,我试图使用Javascript来点击按钮登录,但我遇到了一些问题 下面是按钮代码: <button class="btn" tabindex="4" type="submit">login</button> 登录 似乎提交了以下表格: <form class="login-form-side" ons

我在一家新闻公司工作,我们希望能够轻松地向reddit提交突发新闻。我正在尝试创建一些东西,将登录并发布一个链接到reddit,从我们网站上的一个url

无论如何,我试图使用Javascript来点击按钮登录,但我遇到了一些问题

下面是按钮代码:

<button class="btn" tabindex="4" type="submit">login</button>
登录
似乎提交了以下表格:

<form class="login-form-side" onsubmit="return post_user(this, 'login');" action="http://www.reddit.com/post/login" id="login_login-main" method="post"><input type="hidden" value="login-main" name="op"><input type="text" tabindex="1" maxlength="20" name="user"><input type="password" tabindex="2" maxlength="20" name="passwd"><div style="display: none;" class="error WRONG_PASSWORD field-passwd">invalid password</div><span style="display:none" class="error RATELIMIT field-ratelimit"></span><span style="display: inline;" class="error RATELIMIT field-vdelay">you are doing that too much. try again in 1 minute.</span><div class="status error" style="display: none;"></div><div id="remember-me"><button tabindex="4" type="submit" class="btn">login</button><input type="checkbox" id="rem-login-main" tabindex="3" name="rem"><label for="rem-login-main">remember me</label><a href="/password" class="recover-password attention">recover password</a><div class="clear"></div></div></form>
无效密码您做得太多了。请在1分钟后重试。登录请记住我

有人知道如何做到这一点吗?

Reddit有一个广泛的文档,可以通过POST和GET请求访问。还有,您使用JS来操作DOM有什么原因吗?您可以使用其中一个,而不是手动更改HTMLDOM