积土学吧功能梳理

一、视频上传(上传到oss)

        oss文档:https://help.aliyun.com/document_detail/52830.html?spm=5176.8465980.home.d2.470c1450olgr2o

 

        上传步骤:

           1、前端代码文件目录:Public/oss 

            2、用户向应用服务器取到上传policy和回调设置    Admin/Controller/ArticleController.class.php      getFun()方法

            3、设置上传回调处理 Api/Controller/TransCodeController.class.php     backFun()方法

            4、设置转码后回调处理   Api/Controller/TransCodeController.class.php     backMsg()方法

 

        注意的坑: 再次上传文件时就将之前的文件删除

  

                 

    媒体转码:

          文档地址:https://help.aliyun.com/document_detail/29259.html?spm=a2c4g.11186623.6.738.zPlD1c    Demo工程

          web播放器:https://help.aliyun.com/document_detail/51991.html?spm=a2c4g.11186623.4.1.EraHOl

         PHP SDK如何调用非杭州地域MPS的接口
         https://help.aliyun.com/document_detail/67182.html?spm=a2c4g.11186623.6.754.q0DSiE

  //暂不设置设置截图的大小和质量 有点小问题

          视频审核成功后发送转码请求:Admin/Controller/ArticleController.class.php  articleHandle()方法  

 

 

上传音频注意事项:demo文档地址:https://help.aliyun.com/document_detail/30245.html?spm=a2c4g.11186623.2.5.YB3hTk  

         音频审核通过后转换采样率    Admin/Controller/VoiceController.class.php     auditHandle()方法   

           转换采样率后使用oss接口上传音频    

         定时查询音频文件是否已经转成文字  Cron/Controller/QueryVoiceController.class.php  queryVoice()方法    

 

          注意:

不需要$path参数

三、消息推送

https://help.aliyun.com/document_detail/48049.html?spm=a2c4g.11186623.6.608.2xf9KA

存入redis数据的处理  使用管道  并创建多级目录

Api/Logic/PushLogic.class.php     addToRedis() 方法     getMsgIdFromRedis()方法用于获取存入的数据

 

四、支付宝支付

https://docs.open.alipay.com/54/106370/

2、输入号码自动匹配相应的号码插件

     Admin/View/Article/articleList.html           第6行  第42-54行   第255-267行

3、AjaxPage.class.php   ajax分页类    参考Admin/View/Topic/detail.html     第58-63行

4、参考拼接 html    Admin/View/Article/article.html    第400-412行 

5 select2插件   Admin/View/Activity/time_limit_reward.html  

6 上传base64图片字符串封闭类  Application/Upload;    上传头像接口:Api/Upload/v100/userHeadPic ; 图片配置:Common/Conf/upload.php 

      

原文地址:https://www.cnblogs.com/wzjwffg/p/9884016.html