MCPcopy
hub / github.com/wechatpy/wechatpy / send_mass_article

Method send_mass_article

wechatpy/client/api/message.py:522–561  ·  view source on GitHub ↗

群发图文消息 详情请参考 https://mp.weixin.qq.com/wiki?id=mp1481187827_i0l21 :param group_or_users: 值为整型数字时为按分组群发,值为列表/元组时为按 OpenID 列表群发 当 is_to_all 为 True 时,传入 None 即对所有用户发送。 :param media_id: 图文的媒体 ID。可以通过 :func:`upload_articles` 上传。

(self, group_or_users, media_id,
                          is_to_all=False, preview=False,
                          send_ignore_reprint=0, client_msg_id=None)

Source from the content-addressed store, hash-verified

520 )
521
522 def send_mass_article(self, group_or_users, media_id,
523 is_to_all=False, preview=False,
524 send_ignore_reprint=0, client_msg_id=None):
525 """
526 群发图文消息
527
528 详情请参考
529 https://mp.weixin.qq.com/wiki?id=mp1481187827_i0l21
530
531 :param group_or_users: 值为整型数字时为按分组群发,值为列表/元组时为按 OpenID 列表群发
532 当 is_to_all 为 True 时,传入 None 即对所有用户发送。
533 :param media_id: 图文的媒体 ID。可以通过 :func:`upload_articles` 上传。
534 :param is_to_all: 用于设定是否向全部用户发送,值为true或false,选择true该消息群发给所有用户
535 选择false可根据group_id发送给指定群组的用户
536 :type is_to_all: bool
537 :param preview: 是否发送预览,此时 group_or_users 参数应为一个openid字符串
538 :type preview: bool
539 :param send_ignore_reprint: 指定待群发的文章被判定为转载时,是否继续群发。
540 当 send_ignore_reprint 参数设置为1时,文章被判定为转载时,且原创文允许转载时,将继续进行群发操作。
541 当 send_ignore_reprint 参数设置为0时,文章被判定为转载时,将停止群发操作。
542 send_ignore_reprint 默认为0。
543 :type send_ignore_reprint: int
544 :param client_msg_id: 开发者侧群发 msgid,长度限制 64 字节
545 :type client_msg_id: str
546
547 :return: 返回的 JSON 数据包
548 """
549 return self._send_mass_message(
550 group_or_users,
551 'mpnews',
552 {
553 'mpnews': {
554 'media_id': media_id
555 }
556 },
557 is_to_all,
558 preview,
559 send_ignore_reprint,
560 client_msg_id,
561 )
562
563 def get_mass(self, msg_id):
564 """

Callers 1

Calls 1

_send_mass_messageMethod · 0.95

Tested by 1