Всем Привет!
В Pyton не разбираюсь, но надо написать небольшой скрипт, отправки JSON в API
Не понимаю как вставить в JSON переменную (base64 файл)
Кусок кода:
image_url = "https://mail.ru/pass.jpg"
with urllib.request.urlopen(image_url) as image_file:
encoded_string = base64.b64encode(image_file.read())
batch = {
"Id": "b1g",
"cs": [
{
"content": encoded_string,
"features": [
{
"tp": "TX",
"text": {
"lang": [
"*"
],
"md": "pass"
}
}
]
}
]
}
resp = requests.post("https://yam.net/v1/Analyze", json=batch ).json()
Как правильно вставить переменную encoded_string в JSON?