首页 > 解决方案 > 我可以向 Gmail/Google 发出多少请求?

问题描述

我有一个问题,如果有人可以回答,我将不胜感激。我正在为我的 Gmail 收件箱中的电子邮件截屏,如下图所示

https://ibb.co/KNMvFsh

因为,这些屏幕截图无法使用 Gmail API 拍摄。所以,我为此使用硒。

那么问题来了,一个账号一天可以截多少张截图?在它阻止我之前,我不知道我可以提出多少请求?

我不想被阻止并获得验证码。我不是一个经验丰富的人,对此相对较新。所以,我不知道我可以发出多少请求而不会被阻止。

如果你们当中有人知道或有任何想法,将不胜感激。

标签: seleniumautomationpython-requests

解决方案


如果您使用代理,您可能会发出无限的请求。

只需将代理列表添加到您的 GET 请求并享受:

proxyDict = { 
              "http"  : http_proxy, 
              "https" : https_proxy, 
              "ftp"   : ftp_proxy
            }

r = requests.get(url, headers=headers, proxies=proxyDict)

同样对于 Selenium,来自这个答案

PROXY = "1.111.111.1:8080" #your proxy

chrome_options = WebDriverWait.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % PROXY)

chrome = webdriver.Chrome(chrome_options=chrome_options)
chrome.get("gmail.com")

推荐阅读