0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

快海报:小程序分享海报生成服务的第三种方案

发表时间:2023-11-13 14:59:22

文章来源:炫佑科技

浏览次数:198

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

海报:小程序分享海报生成服务的第三种方案

事实上,当真正集成到自己的服务中时,平均成本比这个还要低,因为有些生成的图片二维码如果不包含用户个人信息,可以一次性生成并永久缓存(不给用户返利)谁分享它们)。 ,其他用户在分享相同的东西时会使用缓存的图片,整体成本会降低。

计算成本:

这样的话,每个月的费用约为75元,相比700+元的服务器费用来说,这是一个巨大的节省。 这是一个比较高的指标,而且是根本没有使用缓存方案的情况。

如果你的小程序还处于冷启动阶段:

每月费用为7.5元。 它还比 1 核 2G *小自部署解决方案便宜。 但好处是无穷无尽的。 朋友圈共发布了750张分享图片相册制作小程序,每张分享图片都有1000人观看,这意味着一个月内就有近1000人分享给观众。

调用API

首先,注册一个帐户。 验证邮箱地址并激活后,就可以实际测试一下了。 每个账号有100次测试名额,测试生成的图片均带有水印。

集成文档可以在网站左侧的【文档】页面找到。 这很简单。 核心API只有一个,通过HTTP调用。

首先在【开发】->【设置】中激活token

目前支持三种生成方法:

直接传递URL进行渲染。 传递 HTML 进行渲染。 使用内置模板进行选择。

这里的演示使用模板渲染,因为比较简单。

打开【开发】->【模板】,找到您喜欢的模板。 因为我只想生成一个简单的共享图像,所以*简单的方法是使用网站的内置模板。 目前内置了8个模板,应该可以满足大部分小程序的需求快海报:小程序分享海报生成服务的第三种方案,比如抽奖、签到、图形、文字等,电商公司都有,只需改一下文案和图片即可。

我选择了这个抽奖模板:

将文档中描述的JSON更改为我需要的:

{
  "backgroundColor": "#fafafa",
  "backgroundImage": "",
  "user": {
    "avatar": "https://khb-sample.oss-cn-shanghai.aliyuncs.com/sample/girl_2.jpg",
    "nickname": "我是测试账号",
    "color": "#666"
  },
  "tip": "邀请你来抽奖",
  "qrcode": "https://khb-sample.oss-cn-shanghai.aliyuncs.com/sample/sample_qr_0.png",
  "records": [
    {
      "title": "一等奖",
      "desc": "2019 年 11 月 16 日 10:00 开奖",
      "image": "https://s3.cn-northwest-1.amazonaws.com.cn/res.weiyidan.com/production/10000002/4109f8e51a8f43b9816dbc8fe636e22a.jpeg"
    }
  ],
  "brand": "我的测试抽奖小程序",
  "slogan": "快来和我一起抽吧!",
  "metaColor": "#999"
}

然后打开它并尝试发出请求:

curl -X "POST" "https://api.kuaihaibao.com/services/screenshot" \
     -H 'Authorization: Bearer 这里写你自己的 token' \
     -H 'Content-Type: application/json; charset=utf-8' \
     -d /pre>

{ "": "", "data": {"": "","": [{"title": "一等奖","desc": "2019年11月16日10:00抽奖", "image": ""}],"tip": "邀请你来抽奖","": "来跟我一起抽奖吧!","": "#999","brand": "我的测试抽奖小程序","": "","": "#","user": {"": "","": "我是测试帐户","color": "#666"} }} '

返回结果:

{
  "success": true,
  "data": {
    "name": "iPhone 5",
    "image": "https://khb-test-oss.oss-cn-shanghai.aliyuncs.com/screenshot/4fa63f2a3605cbdece90c659cbccea619d9cf9fa?x-oss-process=style/test_watermark"
  }
}

打开图片地址看一下:

速度很快,图片很漂亮,就是中间有水印。 充值成为付费用户后,生成的图片水印将自动去除。

后端集成

这里参考快博官方提供的*佳实践逻辑参考图:

所以后端只需要做一件事,就是提供API供客户端使用。 调用该接口时,会请求快海报服务器,然后将结果返回给小程序。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等