添加到桌面

牛角文章卡生成小程序+含教程

首页 小程序源码 正文

就是上面这款,非常简单,用户输入公众号文章的链接,程序会生成基于此文章信息的海报卡片,并附上二维码,之后其它人可以通过长按扫码阅读文章(也可以进入我的小程序)

前端我用熟悉的UNIAPP开发,后端当然用世界上最好的语音啦~PHP。

由于时间紧迫,海报图的生成当然交给了插件市场的大佬们,这次使用了免费热榜第一的海报画板插件:https://ext.dcloud.net.cn/plugin?id=2389 真的非常好用,插件还自带了传入链接生成二维码功能,省去了一个步骤,唯一缺点就是一层套一层的json简直是程序噩梦.....
2024-03-08T08:05:04.png
后端我直接使用了php单文件控制,不对接数据库,直接扔到其它站点下,这样也不用新建站点,解决了宝塔站点多忧虑症问题。

这次的技术难点一个是对公众号文章的信息采集,一个就是前端海报的json编写,一开始也找了网上大神写好的PHP采集类,但无奈规则都已失效了,只能自己手撸采集。
2024-03-08T08:05:14.png

安装教程

解压安装包后你会看到后台、前端、与使用说明。

后端只有三个PHP文件,把它们上传到你一个站点的根目录中自建的一个文件夹中即可,方便管理。
2024-03-08T08:05:50.png
然后打开site.php文件修改配置,所有需要的配置都在这里面了,按照样子改就行(小心别把符号改错了,这可不像界面化后台)
2024-03-08T08:06:03.png
2024-03-08T08:06:08.png
搞好这些,就可以用微信开发者工具导入前端了,导入后,将pages/index/index.js第189行的后台文件URL,改成你自己的,https://域名/文件夹/site.php,然后刷新体验。

如果你的后台正确,前端不显示,并报像下图这样的错误:
2024-03-08T08:06:17.png
这是你服务器证书问题,直接在服务器命令界面安装证书根证书,命令如下:
yum install ca-certificates

然后就可以使用了,你会发现前端有个小bug,海报区会挡住底部按钮,不用担心,这是微信开发者工具的bug,用手机预览是正常的
记得预览之前添加安全域名,安全域名需添加:

request:你自己的后台域名

uploadFile:https://mmbiz.qlogo.cn;https://mmbiz.qpic.cn;https://wx.qlogo.cn;+你后台使用的其它图片的域名

downloadFile:https://mmbiz.qlogo.cn;https://mmbiz.qpic.cn;https://wx.qlogo.cn;+你后台使用的其它图片的域名

这个你后台使用的其他图域名包括小程序码图、初始数据中的头像、封面,这些图的域名,要加上。

1 (2).png
2.png
3.png

此处内容已隐藏,回复后(需要填写邮箱)可见

本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
牛角表情包制作小程序,云开发自修复版
« 上一篇 03-08
抖音在线点赞任务发布接单运营平台PHP网站源码 多个支付通道+分级会员制度
下一篇 » 03-08

发表评论

V注册会员 L评论等级
R13 条回复
    1. keyV
      2024-09-16 IP地址:河南省

      回复后(需要填写邮箱)可见

    2. 2024-09-03 IP地址:内蒙古

      回复后(需要填写邮箱)可见

    3. 2024-06-17 IP地址:西藏

      =满意度评价

    4. 2024-06-11 IP地址:云南省

      文章卡生成

    5. fieeV
      2024-05-08 IP地址:湖南省

      好好好了我去

    6. 2024-04-17 IP地址:山西省

      开口hhh

    7. 2024-04-16 IP地址:广西

      开口

    8. 2024-04-16 IP地址:河南省

      看看

    9. 2024-04-10 IP地址:福建省

      看看;

    10. 2024-03-13 IP地址:福建省

      66666666666啊

    11. 2024-03-09 IP地址:广东省

      666666

      1. 2024-03-12 IP地址:福建省

        @13642363915

        六六六六

      2. BOSSV
        2024-03-10 IP地址:福建省

        @13642363915

        1111

    没有更多评论了