2014-04-12 122 views
1

我正在製作一個Reddit註釋機器人,它會在找到頁面中的鏈接時抓取子資源。我的問題是,當我嘗試抓取具有18歲以上年齡問題的NSFW subreddits時,儘管在我的正常瀏覽器中單擊「是」,Reddit在每次C#bot碰到這些頁面時都會返回18歲以上的問題。Reddit bot - 繞過或點擊「是」超過18檢查?

有沒有辦法避免這種情況或以編程方式點擊「是」按鈕?

+1

是否reddit允許這樣做,根據他們的ToS? – zerkms

+0

有很多Reddit評論機器人,所以是的,我認爲是。 – user3478799

+3

存在的東西並不意味着它是允許的。 ** reddit是否允許你做你正在做的或者你正在竊取他們的內容?**對於自動請求有API:https://github.com/reddit/reddit/wiki/API – zerkms

回答

1

是有一個辦法,看看HTML形式的問題:

<form method="post" action="" class="pretty-form"> 
     <input type="hidden" name="uh" value=""> 
     <p>are you over eighteen and willing to see adult content?</p> 
     <p> 
     <button type="submit" name="over18" value="yes">yes</button> 
     <button type="submit" name="over18" value="no">no</button> 
     </p> 
</form> 

您可以填寫值,然後提交POST請求。