Goatpedia/zh/solar-network/creator/stickers.md

41 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 贴图及贴图包
description: Stickers, Emotes 和 Emoji
published: true
date: 2024-08-14T03:05:37.005Z
tags: solar network
editor: markdown
dateCreated: 2024-08-14T02:48:10.120Z
---
贴图可以帮助用户通过 Solar Network 更好的表达他们的情绪,这篇文章将会向你介绍如何上传、使用一个贴图
## 贴图包
贴图必须跟随一个贴图包,要创建一个贴图包,你首先需要获得创作者计划的权限,之后利用 cURL 工具向服务器发起一个 POST 请求来创建贴图包。
```http
POST https://api.sn.solsynth.dev/cgi/files/stickers/packs
Content-Type: application/json
Authorization: Bearer <your token here>
{
"prefix": "solar",
"name": "Solar Network Defaults",
"description": "Solar Network official default sticker pack, with a bunch of useful and funny stickers."
}
```
这个 API Endpoint 将会返回一个 JSON 对象其中包括了你贴图包的详情信息,其中有一个 `"id"` 字段你需要格外留意,将其记下来。之后会用到。
贴图的其他操作可以使用对应的 PUT 和 DELETE API Endpoint只是注意在对制定的贴图包进行操作的时候需要在 URL 后面添加 ID 例如 `/cgi/files/stickers/packs/1`
## 贴图
贴图的创建,你首先需要准备内容。建议为一个 256x256 像素大小的 PNG 或 GIF 图片,透明背景或内容背景均可,但请不要使用纯色填充。大面积的白色填充可能会给暗色模式的用户带来闪光弹。
之后,请下载安装 Solian 或使用网页版,具体请转到 [Solian 介绍页面](/zh/solar-network/solian)。
登陆账号后,在账户页面可以找到一个「贴图」入口,点进去即可看到刚刚创建的贴图包,若没有数据,请检查自己的贴图包创建是否成功。
点击页面下方的加号按钮,完成内容表单,贴图包序号填写上文的 `"id"` 字段。别名需要遵守 CamelCase 规则为最佳。