公众号互动上传素材,并完成关键字回复功能

基本信息

案例ID:154554

技术顾问:HI_预见偶然 - 2年经验 - 北京华达时代科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:公众号互动上传素材,并完成关键字回复功能

所属行业:新闻媒体 - 其他

->查看更多案例

案例介绍

1、当发送【上传素材】给公众号后,服务器会接收到你发送的消息($postStr = file_get_contents( ‘php://input’ );), 消息实体为(明文的):
2、记录用户的状态以后(用户一直在互动模式中),发送所有的消息, 都在互动模式中, 系统会引导用户进行下一步操作。当然了, 进入互动模式中以后, 会先提示用户,回复【素材的标题】, 当然这个过程是存在多变的因素, 可以多次回复标题, 直到用户回复【确认】以后,作品的标题确定, 并引导用户上传素材(图片,语音)。

3、用户上传完素材以后,再引导用户回复触发的关键字,就是发送关键字后(不在互动模式中),就会返回对应的内容, 当然这个过程也是存在多变性的, 可以回复多次,直到确定关键字不变后, 回复【确认】

4、回复确认以后, 把存储在Redis中的数据全部读取出来,存出到数据库中。(我是存储在 【md5(OPENID)_data】)中的, 在以上的交互过程中, 没有和数据库打交道。直到确定关键字以后, 才和数据库发生交互。

5、存储成功以后, 提示用户上传成功, 并引导发送对应的关键字,查看效果。

6、回复关键字, 微信服务器返回对应的素材(图片,语音)

相似案例推荐

其他人才的相似案例推荐

  • 培训小程序

    培训小程序

    学校排课 根据学校提供课程,上课的时长 、课程 进行全学期的

  • 培训小程序

    培训小程序

    培训小程序,保险行业进行培训,在小程序上面进行买课程、人脸识

  • 都市丽人综合系统

    都市丽人综合系统

    软件环境:Windows、JDK1.6、Tomcat6 开

  • 国体认证管理系统

    国体认证管理系统

    国体认证管理系统 软件环境:Windows、JDK1.8、

  • 高能网

    高能网

    该网站是 asp.net mvc的项目,前端用了kendou

  • 高能网

    高能网

    该网站基于.net mvc5 后来使用了微服务架构, 改成

  • 演讲预约

    演讲预约

    用户点击开始预约进行预约申请,提交用户信息后即可报名成功。这

  • 模板N

    模板N

    .. . . . . . . . . .

  • XX省公共资源交易平台

    XX省公共资源交易平台

    web端网站,全程参与,从需求创建、测试环境搭建与测试工作的

  • 视觉工作室UI设计

    视觉工作室UI设计

    这是我自己工作室宣传页面的设计稿,主要用于展示设计的案例。

  • 小蚁货运

    小蚁货运

    在交易中,小蚁将用户的需求与运力池的车辆进行匹配;司机在线抢

  • 隐患预警小程序

    隐患预警小程序

    隐患预警小程序是为政府开发的一款城市安全隐患预警的平台,用户

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服