boto sns - 发布很多

时间:2014-10-12 13:42:52

标签: amazon-web-services boto amazon-sns

我们正在使用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>),
                ]

1 个答案:

答案 0 :(得分:0)

据我所知,SNS没有提供批量发布命令。您一次只能向一个主题ARN发布一条消息。