ShangCloud
v3
复制页面
ShangCloud
ShangCloud简介
立项一周年庆祝
v3
V3设计理念
扩展使用教程
云变量
接口设计
读取变量
创建或更新变量
删除变量
OAuth
获取或刷新 AccessToken
MMO联机
说明
娱乐功能
随机图
扩展API
QQ消息推送
群推送接口
v2
v2
账号操作
登陆
获取用户信息
绑定40code账户
数据库部分
新建数据库
删除数据库
读取数据库
写入数据库
获取数据库列表
重置数据库
状态获取
服务器总占用
v1
v1
账号操作
管理员
创建新用户
删除用户
设置管理员
获取用户列表
封禁用户
解封用户
普通用户
登录
更改密码
游客
获取用户状态
注册
API部分
获取时间戳
获取版本号
邮件验证码
发送HTTP请求
数据库部分
新建数据库
删除数据库
读取数据库
写入数据库
更改数据库权限
获取数据库列表
MySQL接口
服务器状态
获取CPU占用
获取总内存
获取使用中内存
获取指定硬盘总容量
获取指定硬盘使用容量
获取内存占用率
获取指定硬盘占用率
设置风扇转速
设置风扇为手动模式
服务器总状态
所有操作
GET
数据模型
Schemas
AccessTokenInvalid
SuccessResponse
BadResponse
NoPowerResponse
NotFoundResponse
ServerErrorResponse
v3
复制页面
扩展使用教程
扩展初始化
#
您需要使用如上的积木, 注意, 这里的应用ID需要您手动到开发者中心获取
如上图
点击可以直接复制
注意
: 设置
应用ID
和
初始化扩展
必须
在程序一开始就执行, 初始化扩展需要下载11MB左右的组件, 这会耗费很多时间
您可以像图中所示, 等待
初始化是否完成
这个积木变为
True
后再执行后续操作(但此时您仍然可以处理作品中的其他逻辑,此处的操作特指ShangCloud扩展的后续操作)
获取用户授权
#
您需要使用如图所示的积木, 该积木会打开一个新页面, 会展示您的作品的基础信息/申请权限内容(目前为固定值)
新页面如上图
(该积木目前存在bug, 若用户点击了取消, 积木将彻底卡死, 该问题将在下个版本中得到修复)
点击授权后, 如下积木会变为
True
使用云变量
#
当获取授权成功后, 如下积木就可以使用了
积木的含义已经十分明确, 此处不再做额外解释, 需要注意的是:
1.
ShangCloud云变量的设计是基于
AppID
和
UserID
隔离的, 也就是说, 即使是一个作品, 不同用户登录授权后, 数据是相互隔离的, 所以
不需要
加前缀
2.
大小及数量在理论上是无限制的, 但最终会受到网络条件的制约, 我们要提醒您的是, 请您不要滥用公益服务
3.
该云变量是设计给低频读写使用的, 更高频的读写, 即MMO多人联机会在后续版本中推出
修改于
2026-02-22 11:19:08
上一页
V3设计理念
下一页
接口设计