欢迎

欢迎来到喵喵主题商店,页面加载中...


在Sunny2.0的基础之上,Sunny3.0新追加了以下这些新功能:

  1. 支持微信公众号发送地理位置信息
  2. 支持微信公众号发送视频内容
  3. 支持微信公众号发送语音消息内容

一、支持微信公众号发送地理位置信息

无需设置的情况下可以直接使用,会在最新的动态(由微信发送的文章动态)中追加详细地址栏。因为微信的限制无法获取所在的城市以及地标地点,因此在配合填写了“腾讯地图API”选项,并开启了“逆地理解析”功能之后,方可自动获取城市和地标地点

  • 地标地点会显示 xxx饭店,而微信返回的详细地址会显示xxx街xx号,不利于阅读。
  • 关于“腾讯地图API”请查阅相应的章节。

二、支持微信公众号发送视频内容

  • 本功能需填写微信公众号AppID以及AppSecret

    1. 前往微信公众号管理页面,左侧菜单定位到设置与开发--基本配置
    2. 在主题设置页面填入其中的开发者ID(AppID)以及开发者密码(AppSecret)
    3. 第三项IP白名单需填写好自己的服务器ip

三、支持微信公众号发送语音消息内容

  • 本功能需填写微信公众号AppID以及AppSecret

    等同于上一则的“微信公众号发送视频内容”的内容

  • 服务器需安装插件ffmpeg,下面以宝塔面板为例

    1. 前往软件商店,搜索ffmpeg,并下载ffmpeg管理器
    2. 进入管理器,下载ffmpeg-6.1,并设置为默认版本,如图
image.png
  • 去除php的exec函数使用限制

    1. 宝塔面板软件管理页面寻找到站点正在使用的php
    2. 进入设置-禁用函数
    3. 找到exec函数,删除禁用限制即可
  • 部分说明

    1. 因为微信接受的语音消息浏览器无法直接播放,需要使用exec执行ffmpeg插件将声音文件转换为mp3格式
    2. 最长语音时长为60秒,预估转换结束时文件大小在470kb左右
    3. 同微信发送的短视频一样,声音文件也保存在网站根目录的文件夹中

留下评论