上一篇讲了将秀米接入到后台(http://www.cnblogs.com/gogood/p/6293022.html),但是功能还远远没有完成;因为我们要将秀米的文章在自己的平台群发到微信微信公共号里边。

那么接下来我要做的是什么?

1、查看微信群发接口,发现要想群发给用户文章要想将文章上传到微信公共号素材库;

2、然后就查看上传微信公共号素材的接口,发现接口中需要   thumb_media_id(首页封面图在微信上的id), 那么需要先上传图片封面图到微信。根据接口,写了个方法将图片上传了上去;

3、然后,觉得马上就要完成了,但接下下来的事情让我懵逼了。处理文章中的图片!

  a、由于文章中的图片大多时候来自秀米,所以链接是秀米的。而微信服务器不支持第三方图片链接。怎么办?!难道不做了?!经理要求必须要做完,于是想办法。将图片上传到微信,但由于图片时第三链接,而且微信上传图片必须是本地的图片,

     于是要想将图片下载下来。 于是写了个将第三方链接转为图片的方法,将图片存到项目的目录下,处理完后在进行删除。

  b、本来以为马上要搞定了,但是又遇见了个事情,我有懵逼了。图片怎么替换??  首先想到了正则!   然后写了个拼配字符串中图片的方法利用Directory,将图片先上传到微信服务器,在一个一个的替换掉。

  c、这次终于特么的搞定了,但是又遇见个问题,我有懵逼了。 从微信获取到的内容图片不支持在微信外的显示。 我真想对死微信的心都有了。但是没办法还要就继续写。只能在保存的时候在加个字段单独保存内容信息用来显示在,自己的系统里。

  d、终于将素材成功的保存到了自己的服务器和微信服务器,接下来就是群发素材给用户,这一点不必在多说,调用就行!

  

4、还有一点要说明,Uediter的上传图片问题。这一点也要我头疼,不过还好在博客园找到了一位大神写的文章(http://www.cnblogs.com/mazhiyuan/p/5275964.html#3559522),解决了将图片跨域 上传到图片服务器的问题。

好了,大功告成!

如果又好的解决方法请加我qq,或者留言。我会更新这边文章,好让更多的人学习交流,不再懵逼!  (QQ:961065004)

转载于:https://www.cnblogs.com/gogood/p/6544439.html

将秀米的文章在自己的平台群发给微信用户(将第三方图文上传到微信服务器并且保存到自己服务)...相关推荐

  1. 解决:百度编辑器UEditor,怎么将图片保存到图片服务器,或者上传到ftp服务器的问题(如果你正在用UE,这篇文章值得你看下)

    解决:百度编辑器UEditor,怎么将图片保存到图片服务器,或者上传到ftp服务器的问题(如果你正在用UE,这篇文章值得你看下) 参考文章: (1)解决:百度编辑器UEditor,怎么将图片保存到图片 ...

  2. 微信公众号用秀米网插入视频

    首先,秀米网只支持腾讯视频,所以如果想插入视频首先需要上传自己的视频到腾讯视频.如果已经上传,点击到视频播放页面,然后点击视频的分享按钮,下拉出来三个链接,选择最后一个链接,复制 回到秀米网,然后在模 ...

  3. 秀米怎么添加附件链接,如Word、Excel、Pdf等

    今天公司的运营小妹问我,使用秀米编辑公众号文章时,怎么给推文添加附件链接.因为秀米属于第三方的编辑器,跟公众号原生编辑器还是不一样的,所以添加附件链接的操作也是不一样的.下面详细说一下吧,让大家对公众 ...

  4. 秀米推文添加附件的方法

    很多公众号的运营者使用秀米编辑器来给公众号排版,却不知道怎么给公众号插入附件.秀米本身是没有附件功能,如果需要插入附件,必须要借助于微附件plus小程序辅助来完成. 方法非常简单,下面我分几个步骤来讲 ...

  5. 秀米的对话框格子可以变大吗_秀米怎么制作微信滑动照片呢?方法/步骤

    秀米怎么制作微信滑动照片呢?方法/步骤 很在微信里面发布图文信息往往涉及排版编辑,而微信文章编辑利器一定就是秀米了,秀米怎么制作滑动照片呢?这个技巧可能掌握的人并不多,一起来看看教程吧! 方法/步骤 ...

  6. 记录ueditor 秀米图片上传到本地错误

    1.在config.json里面配置你的图片服务器地址 不添加会发送一个这样的请求,action='' undefine[]=图片地址. 2.编写秀米图片本地化上传方法 uploadUrlFile 是 ...

  7. 秀米编辑器(xiumi)+百度编辑器(Ueditor) 集成 :解决集成问题,秀米编辑器导出到百度编辑器格式问题,图片保存到自己的服务器(阿里云OSS)

    1.集成前提条件: 1. 需要集成百度编辑器到环境中 2.https环境下才可以导出数据到百度编辑器,如果不是https环境,会出现错误 然后我们开始讲解如何集成: 2.引入资源: //百度编辑器需要 ...

  8. 本地文章上传阿里云文件上传

    文章目录 一. 本地文件上传的步骤 1.1 实现文件上传的service 1.2 实现文件上传controller 1.3 在application.yml配置即可 1.4 配置静态资源服务目录映射 ...

  9. 七牛云图床php,PHP实现Markdown文章上传到七牛图床的实例内容

    在使用 Markdown 编写文章之后,经常需要发布到不同的平台,这里会遇到一个问题,文章的图片需要手动的进行上传,管理起来非常不方便,因此,强烈建议将图片统一上传到图床中,这样的话一篇文章就可以轻松 ...

最新文章

  1. Task03——零基础入门NLP - 基于机器学习的文本分类
  2. js原型和原型链_重学js --原型与原型链
  3. 掌握这些Android开发热门前沿知识,跳槽薪资翻倍
  4. 网络爬虫--25.【selenium实战】实现拉勾网爬虫之--selenium获取数据
  5. asp.net使用My97 Date Picker时设置默认起始时间为n年之前的今天
  6. django-配置静态文件路径
  7. python编辑器和python解释器的区别_python编译器和解释器的区别
  8. iOS CoreImage之滤镜简单使用
  9. python template engine
  10. 火焰传感器模块的使用
  11. 洛杉矶湖人队的科比 - 布莱恩特,一个最大的
  12. android出生日期计算年龄,Java 通过生日计算宝宝多大了,输出我27岁7月零9天
  13. Tensorflow神经网络框架 小例子 三层神经网络 卷积神经网络 循环神经网络 神经网络可视化
  14. [C#]Unicode与汉字互转
  15. linux 环境安装 webdav 服务
  16. 'utf-8' codec can't decode byte 0xca in position 94: invalid continuation byte问题
  17. 更新包与已安装应用的签名不一致
  18. oracle一体机的管理界面,Oracle 数据库一体机:zData Light - 分布式存储管理平台
  19. 【SCI\EI】英语论文中的常用字体是什么
  20. Springboot使用Specification连表查询LEFT

热门文章

  1. IDEA查看文件本地历史记录
  2. 深入了解笔记本电脑(第一部分:CPU)
  3. android显示图片的两种方法
  4. 【观察】浪潮QID平台落地重庆背后,打造工业互联网产业高地
  5. 排序算法(Learn to rank)的一些看法
  6. 分享我的10年JAVA从业经验
  7. 极客时间 - (应用层) HTTP2.0/QUIC 学习笔记
  8. 如何实现通达信接口开发?
  9. python转置矩阵画流程图_python 矩阵转置transpose
  10. java使用easypoi导出word文档,包含图片,表格,文字;