那对于很多公众号文章而言,添加附件是必要的。比如通知doc、学习资料pdf、公示表excel等等,那我们该如如何实现在微信公众号推文内添加附件呢?
下面我将详细讲述两种方法,当然第一种方法是最方便快捷的,第二种方法存在的意义是当第一种方法不成功的时候,我们可以使用另一种方法进行添加!
下面是两种方法的介绍:
方法一 请使用电脑浏览器(推荐360极速浏览器)进入官网进行上传文件 *** 作教程:
①在电脑浏览器地址栏输入下图网址,进入官网
②点击按钮上传文件
③文件上传成功后直接点击蓝色按钮“复制文件链接”
④进入公众号文章编辑页面使用快捷键“Ctrl+V”粘贴文件链接出现蓝色文字链接代表添加成功
⑤文章编辑好以后,点击预览发送到自己的手机微信测试文件是否能正常打开
⑥文章发送到手机微信后在手机端打开预览的文章链接
⑦在文章中点击打开文件链接
⑧点击“打开”按钮
打开后文件显示是正常的
⑨回到公众号文章的编辑页面,发布文章即可
方法二 复制小程序路径的方法:可以用电脑浏览器上传(推荐360极速浏览器)也可以用手机微信小程序上传(但最终需要回到电脑上进行 *** 作) *** 作教程:
①在电脑浏览器地址栏输入下图的网址,进入官网
②点击按钮上传文件电脑浏览器上传文件
手机微信小程序上传文件:先点击底部“运营者上传”按钮,选取文件,上传
③电脑端选择方法二:复制生成的小程序路径
手机端,上传文件后记住这个小程序路径,添加到电脑端公众号文章编辑页面
④进入公众号文章编辑页面选择“小程序”
⑤输入“微附件”点击搜索
⑥进入小程序页面小程序路径:把在官网生成的小程序路径粘贴展示方式:选择附件文档在文章中显示的方式文字内容:文件的标题,可以自己设定
⑦所有信息填写完,点击“确定”文件就添加在文章中了
⑧编辑好文章之后,记得预览一下,确保文件能正常打开
首先要想到微信官方文档给的API,wx.uploadFile({ })通过这个API来达到上传至服务器的效果:代码示例如下
接下来我们先来说说上传图片功能,这个比较简单一些
上传图片:wx.chooseImage({ })从本地相册选择图片或使用相机拍照
代码示例如下:
在点击图片触发响应事件函数里写上以上代码,就会调起手机选择相册或者拍照。以上就达到了上传图片的功能
上传word/pdf等文件:
这个功能真是苦恼了我好久,因为项目中要用到上传word文件,找度娘查了半天,发现没有调起手机文件管理器去选择文件上传的API。
于是乎,想办法怎么能把这个功能先实现呢?微信官方文档给出了wx.chooseMessageFile(Object object)这个API。
wx.chooseMessageFile · 小程序
这个API是从微信聊天界面中选择文件上传。
选择文件的类型可以自行设置,这里我项目中只要求上传word文件,所以在设置上传文件类型的时候,给type赋值file
触发上传文件按钮点击事件,就会调起微信的聊天界面,如下图:
然后,找到你聊天界面中的文件,
勾选好文件,点击确定。选择文件上传的功能就完成了
注:如果是用模拟器选择微信会话里的文件,调用wx.chooseMessageFile()API,程序会报错。运行到真机上就没问题了
大体上分为两步:
第一步:将附件上传到“微附件”小程序,或官方网站 ,这里只演示上传到官网的。
第二步:在微信公众号后台 *** 作就可以了。
1、进入官方网站,上传附件,注意一下路径,后面要用。
2、进入微信公众号后台素材编辑区,点击“小程序”,并搜索“微附件”,点击“下一步”。
通过“微附件”小程序可以实现,公众号文章下载附件,自定义菜单下载附件,自动回复下载附件等功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)