import json
import sys
import requests
from proxymanager import ProxyManager
proxy_manager = ProxyManager('proxies.txt')
firstname = input("Enter your first name: ")
count = 0
zipcode = input("Enter your zipcode: ")
count = 0
with open('emails.txt') as f:
emailLines = f.readlines()
for email in emailLines:
print(email)
proxies = proxy_manager.next_proxy().get_dict()
typeformURL = "https://api.typeform.com/forms/aUR0Ha"
headers = {
'authority': 'womasteryt.typeform.com',
'accept': 'application/json',
'sec-fetch-dest': 'empty',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36',
'content-type': 'application/json; charset=UTF-8',
'origin': 'https://womasteryt.typeform.com',
'sec-fetch-site': 'same-origin',
'sec-fetch-mode': 'cors',
'referer': 'https://womasteryt.typeform.com/to/aUR0Ha',
'accept-language': 'sv-SE,sv;q=0.9,en-US;q=0.8,en;q=0.7,de;q=0.6,fr;q=0.5',
}
getSignatureAndToken = requests.post("https://womasteryt.typeform.com/app/form/result/token/aUR0Ha/touch",
headers=headers).json()
signature = getSignatureAndToken.get("token")
landed_at = int(getSignatureAndToken.get("landed_at"))
headers = {
'authority': 'womasteryt.typeform.com',
'accept': 'application/json',
'sec-fetch-dest': 'empty',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36',
'content-type': 'application/json; charset=UTF-8',
'origin': 'https://womasteryt.typeform.com',
'sec-fetch-site': 'same-origin',
'sec-fetch-mode': 'cors',
'referer': 'https://womasteryt.typeform.com/to/aUR0Ha',
'accept-language': 'sv-SE,sv;q=0.9,en-US;q=0.8,en;q=0.7,de;q=0.6,fr;q=0.5',
}
data = {
"signature": signature,
"form_id": "aUR0Ha",
"landed_at": landed_at,
"answers": [
{
"field": {
"id": "mOskGKZDjJwe",
"type": "short_text"
},
"type": "text",
"text": firstname
}, {
"field": {
"id": "zupJv4hb1UNn",
"type": "email"
},
"type": "email",
"text": email
}, {
"field": {
"id": "zupJv4hb1UNn",
"type": "short_text"
},
"type": "text",
"text": zipcode
}
]
}
response = requests.post('https://womasteryt.typeform.com/app/form/submit/aUR0Ha', headers=headers, json=data,
proxies=proxies)
print(response.text)
if response.ok and response.json().get('message') == "success":
count += 1
print("Yay you have made {} submits!".format(count))
Итак, у меня проблемы с заполнением моего веб-сайта.
PLZ, кто-нибудь, кто помогал мне испытывать эти проблемы уже много дней
Этот код используется, чтобы заполнить мою собственную форму шрифта, которую я создал для развлечения, и бросить вызов себе
ЭТО ОШИБКА, ПОЛУЧЕННАЯ
{"code": "VALIDATION_ERROR", "description": "Указанное тело искажено.", "Details": [{"code": "INVALID_PAYLOAD", "description" : "Должен подтвердить \ u0022 затем \ u0022, если \ u0022 был действительным", "в": "ТЕЛО", "поле": "answers.1"}]} blackjilliebeans@gmail.com