为了账号安全,请及时绑定邮箱和手机立即绑定

好像出了bug 微信那边报错暂时无法提供服务

<xml>
  <ToUserName>oAwY6wO6WyJU5Rr9udaen2sGLUJ0</ToUserName>
  <FromUserName>gh_a0ebf6501d98</FromUserName>
  <CreateTime>1438767292290</CreateTime>
  <MsgType>image</MsgType>
  <Image>
    <MediaId>IT6F7E6gekhbuw5kDHLdRVwfg_TeFTBO0TQwVukeb0nNegoyKCVCpkaE7gqG_SZ1</MediaId>
  </Image>
</xml>


这个是我控制台打印出来的xml格式





下面的初始化方法

public static String initImageMessage(String toUserName,String fromUserName){
        ImageMessage  imageMessage = new ImageMessage();
        Image image = new Image();
        
        image.setMediaId("IT6F7E6gekhbuw5kDHLdRVwfg_TeFTBO0TQwVukeb0nNegoyKCVCpkaE7gqG_SZ1");
        imageMessage.setIamge(image);
        imageMessage.setCreateTime(new Date().getTime());
        imageMessage.setFromUserName(toUserName);
        imageMessage.setMsgType(MESSAGE_IMAGE);
        imageMessage.setToUserName(fromUserName);
        
        return imageMessageToXml(imageMessage);
    }



转化为xml格式

    public static String imageMessageToXml(ImageMessage  imageMessage){
        
        XStream xStream = new XStream();
        
        xStream.alias("xml", imageMessage.getClass());
       
        return xStream.toXML(imageMessage);
    }
   


目前不知道出错在哪里 


正在回答

2 回答

看你的ImageMessage类的Image属性的I是不是大写!

0 回复 有任何疑惑可以回复我~

看看你的实体类有木有问题 或者你看看是不是用的测试号 希望对你有帮助。我的没问题

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

好像出了bug 微信那边报错暂时无法提供服务

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号