Я пытаюсь создать скрипт, который автоматически создает в пользовательском API пользователя Auth0 электронные письма, которые я получал от другого программного обеспечения. Результат печати электронного письма выглядит следующим образом:
{'update_id': '1570540963828', '59': '1570492800000', '16': 'xyz@xyz.com'}
{'update_id': '1570540932828', '59': '1570492800000', '16': 'abc@abc.com'}
Однако,Когда я пытался включить этот результат электронной почты, который я получил в качестве ввода в мой http-запрос, я получаю сообщение об ошибке
{u'message': u'Invalid request payload JSON format', u'error': u'Bad Request', u'statusCode': 400}
, это то, что у меня есть
for r in response:
#print r
email = str(r['16'])
data = '{"email":' + email +',connection":"Username-Password-Authentication","password":"blahblahblah"}'
res = requests.post(url="https://xxxxx.auth0.com/api/v2/users", data=data, headers=headers)
print res.json()
при условии, что я хочу все pwбыть бла-бла-блах
любой ввод оценен! Я думаю, что это имеет какое-то отношение к тому, как я использовал эти кавычки.
edit: изначально, прежде чем я это сделал, я использовал случайное электронное письмо вродеsjd@shd.com внутри кавычек, и это сработало, но теперь я пытаюсь переключить его на итеративный список адресов электронной почты, что выдает мне эту ошибку