Python 找不到请求实体
我正试图使用python和firebase通过令牌向android设备发送消息,但当我运行代码时,我在第Python 找不到请求实体,python,firebase,firebase-realtime-database,firebase-cloud-messaging,firebase-admin,Python,Firebase,Firebase Realtime Database,Firebase Cloud Messaging,Firebase Admin,我正试图使用python和firebase通过令牌向android设备发送消息,但当我运行代码时,我在第response=messaging.send(message) THIS_FOLDER=os.path.dirname(os.path.abspath(uu file_uu)) my_file=os.path.join(此_文件夹'wp-crawler-6265d-firebase-adminsdk-kyj8v-d7ccfaa311.json') cred=凭证.证书(我的文件) fireb
response=messaging.send(message)
THIS_FOLDER=os.path.dirname(os.path.abspath(uu file_uu))
my_file=os.path.join(此_文件夹'wp-crawler-6265d-firebase-adminsdk-kyj8v-d7ccfaa311.json')
cred=凭证.证书(我的文件)
firebase_管理员初始化_应用程序(cred{
'数据库URL':'https://wp-crawler-6265d.firebaseio.com/'
})
对于范围(10)内的i:
注册令牌=“我的钥匙”
message=消息。消息(
android=messaging.AndroidConfig(
ttl=datetime.timedelta(秒=3600),
优先级='正常',
通知=消息传递.AndroidNotification(
title=“$GOOG当天上涨1.43%,
body=“$GOOG上涨11.80点,收于835.67点,当天上涨1.43%。”,
),
),
令牌=注册令牌,
)
响应=消息。发送(消息)
打印('已成功发送消息:',响应)
结束=时间。时间()
打印(“时间:”,结束-开始)
看起来正确:您在for
循环中定义消息
,然后尝试在循环之外使用它
如果要发送10条消息,请将send
调用移动到循环中:
for i in range(10):
registration_token = "my key"
message = messaging.Message(
android=messaging.AndroidConfig(
ttl=datetime.timedelta(seconds=3600),
priority='normal',
notification=messaging.AndroidNotification(
title='$GOOG up 1.43% on the day',
body='$GOOG gained 11.80 points to close at 835.67, up 1.43% on the day.',
),
),
token=registration_token,
)
print('Successfully sent message:', response)
end = time. time()
print("TIME: ", end-start)
错误表示找不到请求的实体