android之通过 Python 向应用程序发送推送/更新通知

yxwkf 阅读:40 2025-05-04 20:05:19 评论:0

我希望为 Android 和 iOS 创建一个简单的推送通知服务,以便能够完成一些非常简单的任务。

通过 Python 将纯文本发送到应用程序......这将/如何完成?

谁能帮我从哪里开始,将不胜感激:)

请您参考如下方法:

你可以引用这个链接https://github.com/dhruvbaldawa/android_gcm

gcm_server.py 可用于向 android 应用程序发送消息。

这是来自 repo 的 gcm_server.py。此脚本需要 Google OAuth key 。按照 repo 中提到的步骤

from gcm import GCM 
import argparse 
 
# API Key for your Google OAuth project 
API_KEY = '' 
 
 
def send_push_notification(registration_id, message): 
    gcm = GCM(API_KEY) 
    resp = gcm.plaintext_request(registration_id=registration_id, 
                                 data={'message': message}) 
 
 
if __name__ == '__main__': 
    parser = argparse.ArgumentParser() 
    parser.add_argument('-r', '--reg-id', dest='registration_id', required=True) 
    parser.add_argument('-m', '--message', dest='message', required=True) 
    args = parser.parse_args() 
    send_push_notification(args.registration_id, args.message) 


标签:Python
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号