无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻动态 > 公司新闻 >

营销网站建设介绍-第九章:微信二次开发模式下怎

时间:2021-04-20 05:22来源:营销网站建设介绍 作者:jianzhan 点击:
您当今所属部位: 小区与文本文档 手机微信开发设计 第九章:手机微信开发设计方式下如何推送文图信息昨日早已讲了怎样完成客户定阅微信公众账号时推送热烈欢迎词,但这一好
--------

营销网站建设介绍

------- 您当今所属部位:   小区与文本文档   手机微信开发设计   第九章:手机微信开发设计方式下如何推送图文信息
昨日早已讲了怎样完成客户定阅公众账号时推送欢迎词,但这个貌似反映不出开发设计方式的优点啊,我用编写方式做并不是更为简易嘛,那末今日就来个升級版的欢迎词吧。先看最终的实际效果,以下图:

一、应用SAE 的遍布式储存服务
在编写方式里做图文信息回应时,立即根据重要字回应便可以很便捷的完成,可是编写方式下的关心回应不可以用图文信息,因此大伙儿都是用文本的,可是在开发设计方式里便可以应用了,图文信息的輸出文件格式以下:

在其中照片是用照片连接(在上标志签PicUrl 处)的方式出現,也就是照片得先提交到服务器,随后将照片联接置放到輸出编码里,这里出示三种照片联接转化成方式:
1、立即拷贝第三方网站的照片连接,例如大家在百度搜索照片检索到某张照片,将该照片的连接立即拷贝过来便可以,十分便捷,可是假如第三方网站把照片删掉或说有防盗链体制,就会导致照片不显示信息。因此不强烈推荐这类方法,除非能够确保该照片连接永久性合理。
2、将照片提交到新浪新浪微博、腾迅新浪微博这些地区发新浪微博(手机微信的素材管理方法照片连接不可以应用),随后将照片连接拷贝过来,这里要留意的是记得把新浪微博水印关掉,不然这个照片上就带着你的新浪微博姓名了。
3、我们都早已在用云计算技术服务平台了,就顺带用下云储存服务吧,我现阶段自身是在用又拍云储存,那个有点繁杂后边做实际详细新项目时再详细介绍。
如今先应用 SAE 的 Storage 储存服务,这是SAE 为开发设计者出示遍布式文档储存,由于SAE 服务平台限定应用当地储存,全部需要长久化的文档例如照片、歌曲等只能储存到Storage 上。
最先是起动 Storage 服务,进到我们的运用,在左侧导航栏里找到”Storage”这个选项,以下图:

点一下开启后右侧网页页面会进到开启“Storage”服务的设定网页页面,以下图:

点一下“新建一个domain”按钮,进到储存室内空间的设定网页页面,以下图:

1. 储存室内空间的名字,只能由数据和字母构成,依据自身爱好取个吧。
2. 储存室内空间的详细介绍,用来提醒该室内空间的主要用途,例如我这个是用来放照片和歌曲文档的。
3. 是不是独享云储存,假如打勾则没法根据URL 立即浏览,只能根据程序插口载入浏览,我们无需搞那末繁杂因此别打勾了
4. 缓存文件時间。这个能够降低服务器的压力,一般设6 小时便可以了。
5. 防盗链设定。能够设定可以浏览文档的白名单网站地址,我们也无需搞那末繁杂所别打勾了。
建立取得成功之后在右侧会出現储存室内空间管理方法,如图:

1. 储存室内空间特性改动,除名字不可以改动之外别的都能够,包含设定浏览管理权限、表明、防盗链和缓存文件時间改动等。
2. 删掉该储存室内空间,删掉时将会将会把该室内空间内全部文档都删掉,因此当心实际操作。
3. 管理方法储存室内空间。点一下落后入管理方法网页页面,能够看到储存室内空间默认设置的容量是10G,毫无疑问够用,以下图:

1. 免费下载顾客端,立即用运用程序管理方法储存室内空间,有点像FTP 管理方法,我们如今是初学者,无需去管这个。
2. 回到Storage 的管理方法。
3. 新建子文件目录便捷文档归类,例如能够建一个文件目录叫pic,里边储放照片文档。
提交文档,点一下后弹出文档提交对话框,跟一般的文档提交实际操作一样,适用大批量提交,我就很少详细介绍了,手机微信开发设计方式只适用jpg 和png 文档,请留意照片文档文件格式。此外需要留意的是文档名需要标准,不要和之前的早已提交的文档同名,不然会遮盖掉,提议每次提交前应用时间+编号+文档名的方法。这里给大伙儿一个我提交照片后的样例:

点一下照片名字就会在新对话框开启该照片,拷贝访问器的URL 就是该照片的连接,能够立即用到图文信息的编码里。
将会有朋友会说为何不把照片立即提交到 SAE 的编码管理方法文件目录里浏览,的确能够这样做,可是不强烈推荐这样做,一个是编码的室内空间尺寸默认设置仅有100M,扩容会提升花销,二是编码室内空间是用来跑脚本制作的,同样总流量费用要高许多,三是编码室内空间不容许写入文档,将来没法完成根据程序提交照片的作用。
二、制作多图文信息
唠叨一大堆朋友们都等急了吧,如今大家刚开始做图文信息欢迎词!
昨日我教大伙儿的是客户定阅后回应文本信息,最终具体輸出的是一个历经组装的合乎文本信息回应文件格式的标识符串,其构造以下图:

里边的一些带“$”的自变量在前面编码都赋了值,最终回应到手机微信微信公众号插口的具体信息是这样:

如今开启SAE 的编码管理方法,进到编写方式,改动大家的手机微信插口文档,最先将编码中第29 行到第31 行的三行编码注解掉,就是輸出文字信息的三行编码,如图所示:

注解多行编码应用/*.....*/来包括,在正中间的全部內容都已不被实行。
随后在注解前面刚开始写图文信息回应,前面大家看到过图文信息回应的文件格式了,如今就是要拼接出一个合乎图文信息回应文件格式的标识符串,当客户关心时回应给客户,最先大家把图文信息的公共性一部分先取值,如图:

编码从 30 行刚开始,前面的跟昨日是一样的,就是监测是不是客户定阅恶性事件。
最先是取值给$resultStr 这个自变量图文信息的数据信息头部,跟文字信息的差很少,只是昨日是用了sprintf 这个涵数立即将数据信息写到模版里去了,今日是拿模版立即来用,具体实际效果是一样的,与文本信息不一样的是:
第 34 行,MsgType 变为了news;
第 35 行多了一个ArticleCount,这个值表明多图文信息的条数,包含了封面信息在内,我这里是5,各位能够依据自身具体改动。
当 ArticleCount 为1,只放一条信息时则为单图文信息,超过2,放了两条信息以上则为多图文信息。
第 36 行是照片信息目录标识的刚开始,最终会有一个来闭合全部图文信息目录。
凡科抠图:在php 里标识符串的拼接应用“.”,echo "A"."B";輸出的是AB。自然高級程序猿以便提升运作高效率会应用别的方式来拼接标识符串,这里就不说了。
随后是封面信息,如图下:

这里能够看到$resultStr 和“=”之间多了一个“.”,这也是标识符串拼接英语的语法,等于$resultStr=$resultStr.“....”,将新的标识符串拼接到之前早已取值的$resultStr 后边再取值给$resultStr。
图文信息里用...来区别各条信息,每条图文信息数据信息文件格式都一样,各自为:
第 41 行,图文信息的题目
第 42 行,图问信息的摘要,假如是多图文能够为空不填写,假如是单图文信息需要填写。
剩余就是放四个目录信息,构造跟封面信息实际上是一样的只是在多图文信息方式下默认设置会将第一个信息做为封面信息,如图:

只需要将前面的封面信息拷贝粘贴一下,随后把题目、摘要、照片和联接这些改动下便可以了。
最终是把图文信息的尾巴加上,如图:

第 76 行就是我前面说的闭合图文信息內容;
第 77 行是用来星标客户恳求信息的,因为这个信息是实际上是客户定阅恶性事件,无需打星标,因此这里的值为0。
第 78 行是闭合全部輸出图文信息构造的。
好了,如今储存下,再次关心下公众账号,看看是不是取得成功回应了一个图文菜单,是否很有造就感!
---------

营销网站建设介绍

------------ (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信