2011-08-17 51 views
1

我爲一家新聞公司工作,我們希望能夠輕鬆地向reddit提交重要新聞。我正在嘗試創建一些可以登錄並從我們網站上的網址鏈接到reddit的鏈接。試圖用Javascript爲Reddit創建一個可編程的API

無論如何,我正在嘗試使用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> 

任何人有任何想法如何做到這一點?

回答

0

Reddit擁有廣泛的文檔記錄API,可以通過POST和GET請求進行訪問。另外,是否有任何理由使用JS來操縱DOM?您可以使用wrappers之一,而不是手動更改HTML DOM。

相關問題