java实现微信图文消息的发送(信息内容怎样发到微信)

发布时间:2022-11-16

本文目录一览:

  1. 求java 微信开发大神解答下如何响应图文消息
  2. java实现微信发送消息
  3. 能使用Java,在 微信公众号中实现同时给多个用户发送同一个图文消息吗?xml中的fromusername应该怎么填?

求java 微信开发大神解答下如何响应图文消息

您好,这样的: 1)图文消息的个数限制为10,也就是图中ArticleCount的值(图文消息的个数,限制在10条以内); 2)对于多图文消息,第一条图文的图片显示为大图,其他图文的图片显示为小图; 3)第一条图文的图片大小建议为640*320,其他图文的图片大小建议为80*80; 下面是实例代码:

if (msgType.equals(MessageUtil.REQ_MESSAGE_TYPE_TEXT)) {
    // 接收用户发送的文本消息内容
    String content = requestMap.get("Content");
    // 创建图文消息
    NewsMessage newsMessage = new NewsMessage();
    newsMessage.setToUserName(fromUserName);
    newsMessage.setFromUserName(toUserName);
    newsMessage.setCreateTime(new Date().getTime());
    newsMessage.setMsgType(MessageUtil.RESP_MESSAGE_TYPE_NEWS);
    newsMessage.setFuncFlag(0);
    List<Article> articleList = new ArrayList<Article>();
    // 单图文消息
    if ("1".equals(content)) {
        Article article = new Article();
        article.setTitle("微信公众帐号开发教程Java版");
        article.setDescription("柳峰,80后,微信公众帐号开发经验4个月。为帮助初学者入门,特推出此系列教程,也希望借此机会认识更多同行!");
        article.setPicUrl("");
        article.setUrl("");
        articleList.add(article);
        // 设置图文消息个数
        newsMessage.setArticleCount(articleList.size());
        // 设置图文消息包含的图文集合
        newsMessage.setArticles(articleList);
        // 将图文消息对象转换成xml字符串
        respMessage = MessageUtil.newsMessageToXml(newsMessage);
    }
}

java实现微信发送消息

net的我有 java的还没看呢 给你说说原理 通过开发者id 或者关注者列表 然后通过用户openid(用户唯一标示)向用户发送客服消息 他这个通道是走的客服消息 ,前提是必须关注者主动向公众号发过消息 时限为24h

能使用Java,在 微信公众号中实现同时给多个用户发送同一个图文消息吗?xml中的fromusername应该怎么填?

fromusername就写一个OPEN_ID 把你要发的的用户整个list 循环调用接口就ok了