現在MechanicalSoupでAmazonにログインしようとしています。 ログインページを開くことができますが、Cookieを有効にする必要があることがわかります。しかし、MechanicalSupドキュメンテーションでは、自動的にクッキーを保存して送信すると述べているため、問題がどこにあるのかが分かりません。MechanicalSoup AmazonログインCookieの問題
これは私の現在のコードです:
import mechanicalsoup
browser = mechanicalsoup.StatefulBrowser(
soup_config={'features': 'lxml'}
)
browser.session.headers.update({'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.2228.0 Safari/537.36'})
browser.open("https://www.amazon.de/gp/navigation/redirector.html/ref=sign-in-redirect?ie=UTF8&associationHandle=deflex¤tPageURL=https%3A%2F%2Fwww.amazon.de%2F%3Fref_%3Dnav_custrec_signin&pageType=Gateway&switchAccount=&yshURL=https%3A%2F%2Fwww.amazon.de%2Fgp%2Fyourstore%2Fhome%3Fie%3DUTF8%26ref_%3Dnav_custrec_signin")
browser.launch_browser()
私は十分に私の問題を明確にしていないと信じてアマゾンに固有prblemのようです、私は問題なく、たとえばgithubのにログインすることができます。 、Cookieは確実に有効になっていますが、何らかの理由でアマゾンは自分のアプリケーションからのログイン試行をブロックしています – SirWoosh