gpt4 book ai didi

python - 使用谷歌应用程序引擎 urlfetch 来自 mandrill 的验证错误

转载 作者:行者123 更新时间:2023-12-01 05:45:30 25 4
gpt4 key购买 nike

使用来自本地主机的 python 27 的 Google 应用引擎应用尝试通过 mandrill 的服务发送邮件。

我收到了:

{"status":"error","code":-1,"name":"ValidationError","message":"You must specify a key value"}

来自 Google 应用引擎中的此代码:

my_payload = 
{
"key": mandrill_key,
"message": {
"html": "<p>Example HTML content</p>",
"subject": "prueba redquintal",
"from_email": "MY_EMAIL@XXX.com",
"to": [
{
"email": "SOME_EMAIL@gmail.com",
}
]
}
}

try:
content = urlfetch.fetch(mandrill_url, method=urlfetch.POST, headers={'Content-Type': 'application/json'}, payload=my_payload)
if content.status_code == 200:

# some_code

else:

# some_code


except urlfetch.DownloadError:

# some_code

知道可能出现什么问题吗?

最佳答案

我认为有效负载应该是一个字符串

比如

import json
content = urlfetch.fetch(mandrill_url, method=urlfetch.POST, headers={'Content-Type': 'application/json'}, payload=json.dumps(my_payload))

关于python - 使用谷歌应用程序引擎 urlfetch 来自 mandrill 的验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16260022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com