由於群發任務提交後,群發任務可能在一定時間後才完成,因此群發接口調用時,僅會給出群發任務是否提交成功的提示。若群發任務提交成功,則在群發任務結束時會向開發者在公眾平台填寫的開發者URL(callback URL)推送事件。
推送的XML結構如下(發送成功時)。
<xml> <ToUserName><![CDATA[gh_3e8adccde292]]></ToUserName> <FromUserName><![CDATA[oR5Gjjl_eiZoUpGozMo7dbBJ362A]]></FromUserName> <CreateTime>1394524295</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[MASSSENDJOBFINISH]]></Event> <MsgID>1988</MsgID> <Status><![CDATA[sendsuccess]]></Status> <TotalCount>100</TotalCount> <FilterCount>80</FilterCount> <SentCount>75</SentCount> <ErrorCount>5</ErrorCount> </xml>
該數據的參數說明如表9-22所示。
表9-22 群發結果消息的參數說明