Heim  >  Fragen und Antworten  >  Hauptteil

python – Das Crawlen öffentlicher WeChat-Kontoartikel erfordert die Eingabe eines Bestätigungscodes

Die Anfrage ist zunächst normal. Wenn es zu viele Anfragen gibt, wird auf diese Webseite zurückgekehrt und zur Bestätigung aufgefordert.
Nachdem nun ein Proxy und ein Header hinzugefügt wurden, wird dieser zurückgegeben. Ich frage mich, ob es eine Möglichkeit gibt, diese Überprüfung zu umgehen, oder kann die Überprüfung im Hintergrund simuliert werden?
Hat jemand ähnliche Probleme gehabt? Posten Sie einfach den angeforderten Code

    url = "https://mp.weixin.qq.com/profile?src=3&timestamp=1498555925&ver=1&signature=mFCwcLO9hTwe*Js7TGQ457olpvr1d85gJSnVLyFgtYkX072FzolMsfonBR6Av2BOSe2kJ8z-m25ecftpvQ-edw=="
    req = urllib2.Request(url)
    proxy="218.56.132.155:8080"//尝试了各种代理ip,这边先写死
    opener = urllib2.build_opener(urllib2.ProxyHandler({'http':proxy}))
    urllib2.install_opener(opener)
    req.add_header("User-Agent", "Mozilla/5.0")
    req.add_header("Accept-Language", "zh-cn,zh;q=0.5")
    req.add_header('Accept-encoding', 'gzip,deflate')
    resp = urllib2.urlopen(req)
    content = resp.read()
    print content
过去多啦不再A梦过去多啦不再A梦2645 Tage vor9564

Antworte allen(3)Ich werde antworten

  • 极世

    极世2018-07-06 18:29:52

    去搜狗搜索去爬微信吧

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-06-28 09:24:11

    没爬过微信,不过建议使用 requests 推荐参考下wechatsogou

    Antwort
    0
  • 蓝色天空98

    afdsafffffffffffffffffffffffffffffffffff蓝色天空98

    蓝色天空98 · 2018-11-21 20:59:56
  • StornierenAntwort