腾讯COS,Cloudbase API用法教程详细

14 篇文章 2 订阅
9 篇文章 3 订阅

Chinar blog www.chinar.xin

腾讯云 COS/Cloudbase API


本文提供全流程,中文翻译。

Chinar 的初衷是将一种简单的生活方式带给世人

使有限时间 具备无限可能

Chinar —— 心分享、心创新!

助力快速理解 COS/Cloudbase API

为初学者节省宝贵的时间,避免采坑!

Chinar 教程效果:



全文高清图片,点击即可放大观看 (很多人竟然不知道)


1

Presentation —— 介绍


不扯淡,直接开始
例子+工具

举个例子

大家可以自己看下腾讯云文档,地址如下:

腾讯云官方文档


2

CallFunctionAsync —— 调用云函数+批量上传每一条数据

AddAsync()只能一次上传单条数据。

云函数+SDK调用云函数+传列表的方式 可以实现批量上传。

注意:如上传失败,则所有数据文档都会撤销/失败。(符合逻辑)

举个例子

函数调用例子

CosDownloadData       data0 = new CosDownloadData(CosDownloadData.TypeEnum.APP,          "Chinar APP/5.0.5/");
CosDownloadData       data1 = new CosDownloadData(CosDownloadData.TypeEnum.CachePicture, "Cache Picture/1.0/");
CosDownloadData       data2 = new CosDownloadData(CosDownloadData.TypeEnum.QmFile,       "Chinar File/1.0/");
List<CosDownloadData> list  = new List<CosDownloadData>();
list.Add(data0);
list.Add(data1);
list.Add(data2);
var param = new Dictionary<string, dynamic> {{"CollectionName-云函数变量", "集合名"}, {"Datas-云函数变量", list}};
var res   = await cb.Function.CallFunctionAsync("Chinar_AddDatas-云函数名", param);
if (res.Code == null)
{
    Debug.Log("数据插入成功");
}
else
{
    Debug.Log("数据插入失败");
}

3

Cloud Function —— 云函数

云函数创建

举个例子

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置
package.json

{
    "name": "app",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {},
    "author": "",
    "license": "ISC",
    "dependencies": {
        "@cloudbase/node-sdk": "latest"
    }
}

云函数

const cloudbase = require("@cloudbase/node-sdk");
const app = cloudbase.init({ env: "你的环境ID"});
const db = app.database();
exports.main = async (event, context) => 
{
    let {CollectionName, Datas} = event
    const res = await db.collection(CollectionName).add(Datas)
    return res; 
};

官方文档 physicsScene.Simulate( )


支持

May Be —— 开发者,总有一天要做的事!


拥有自己的服务器,无需再找攻略

Chinar 提供一站式《零》基础教程

使有限时间 具备无限可能!

先点击领取 —— 阿里全产品优惠券 (享受最低优惠)


Chinar 免费服务器、建站教程全攻略!( Chinar Blog )


Chinar

END

本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值