2014-07-20 18:06

【原创】通过SAE Python模拟登录Google账户

  1. 当然是翻长城啦,由于Google自身的原因,我们只能通过代理访问,目前我用到的办法是Socks5代理,至于代理就需要大家自己来找啦。

    [python]import sys
    app_root = os.path.dirname(__file__)
    sys.path.insert(0, os.path.join(app_root, 'socks'))
    # 代理设置
    import socks
    import socket

    socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, "IP地址", 端口)
    socket.socket = socks.socksocket[/python]
  2. 禁用掉SAE的FetchURL服务,这个服务的本意是好的,但是缺点是不能接受过长的网址,我们POST过长的网址时就会出现错误。

    [python]import os
    #禁用FetchURL功能。
    os.environ['disable_fetchurl'] = "1"[/python]