我们正在使用boto进行APN / GCM的推送通知。 如果我们想在一次传输中发布100个推送通知(每个通知上有不同的消息/徽章),是否可以完成?
目前我们拨打100次电话:
push_result = sns_conn.publish(message=message_json, target_arn=endpoint_arn, message_structure='json')
而不是它可能是这样的:
push_result = sns_conn.publish_many(all_push_data)
其中all_push_data是100个推送通知数据的集合:
all_push_data = [dict(message=<m1>,target_arn=<t1>,message_structure=<s1>),
dict(message=<m2>,target_arn=<t2>,message_structure=<s2>),
dict(message=<m100>,target_arn=<t100>,message_structure=<s100>),
]
答案 0 :(得分:0)
据我所知,SNS没有提供批量发布命令。您一次只能向一个主题ARN发布一条消息。