我正在尝试使用 gcm 从服务器向设备发送消息。这是我使用 Python 请求的 Python 代码
import requests
api_key = "xxx"
reg_id = "yyy"
url = "https://android.googleapis.com/gcm/send"
headers = {'Content-Type': 'application/json', 'Authorization: key': api_key}
data = {"registration_ids":"[" + reg_id + "]"}
r = requests.post(url,headers=headers,data = json.dumps(data))
这会为我返回 401 错误。
当在 curl 语句中使用时,完全相同的密钥和注册 ID 可以正常工作。
我哪里错了?