Google 致力于为黑人社区推动种族平等。查看具体举措
使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Snapchat Sticker Generator

Snap Inc.
Made by Snap Inc.

根据产品元数据创建自定义 Snapchat 贴纸。

此扩展程序的运作方式

使用此扩展程序生成自定义 Snapchat 相机贴纸 (png),并将其存储在 Cloud Storage 存储桶中,以便使用 Creative Kit 分享到 Snapchat 故事。

Creative Kit 可让应用和网站向 Snapchat 发送内容以在故事中分享,同时包含网址附件,帮助提高使用量和认知度。此扩展程序可以轻松生成旨在叠加于 Snapchat 相机顶部的贴纸( SCSDKNoSnapContent )。

调用 Snapchat 贴纸 API 时,此扩展程序会执行以下操作:

  • 生成一张符合规范的新透明 png 图片,以便使用 Creative Kit 和 Creative Kit Web 通过 Snapchat 相机分享
  • 根据网址和产品架构或提供的网址自定义图片内容
  • 或者,根据 Firestore 产品的产品和架构集合数据自定义图片内容

生成的图片可以通过提供存储缓存图片的路径进行缓存。

详细配置信息

要配置此扩展程序,请指定一个 Cloud Storage 存储桶来存储生成的图片。

Product Schema 集合是可选的,可以配置为允许根据您自己的产品生成贴纸。

缓存是存储生成的图片的可选途径,建议使用缓存来获得更好的性能。

额外设置

在安装此扩展程序之前,请确保您已在 Firebase 项目中 设置一个 Cloud Storage 存储桶

Snap Kit 开发者门户 中,您需要创建一个帐号并注册您的应用和/或网站,以便通过 Creative Kit 分享到 Snapchat。点击以下链接查看相关文档: 使用入门 Creative Kit

结算

若要安装扩展程序,您的项目必须采用 Blaze(随用随付)方案

您有责任承担与您使用这些服务相关的任何费用。

如何安装此扩展程序

使用 Firebase 控制台

要安装和管理扩展程序,您可以使用 Firebase 控制台。

使用控制台安装

使用 Firebase CLI

要安装和管理扩展程序,您还可以使用 Firebase CLI:

步骤 1 :运行以下 npm 命令来安装 CLI 或将 CLI 更新到最新版本。

npm install -g firebase-tools
不能运行?请参阅 Firebase CLI 参考文档 或者更改您的 npm 权限

第 2 步 设置一个新的 Firebase 项目目录 或转到现有目录

第 3 步 :将此扩展程序添加到 扩展程序清单

firebase ext:install snap/snapchat-sticker-generator --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

第 5 步 :将清单中的扩展程序 部署 到项目中

firebase deploy --only extensions --project=projectId_or_alias
支持
Cloud Storage Cloud Firestore
作者
许可
Apache-2.0
版本
0.1.0