当前位置: 首页 > news >正文

使用tauri打包cocos小游戏,并在抖音小玩法中启动,拿到启动参数token

启动参数的获取逻辑就是需要现在rust后端拿到,然后使用base64编码后,通过查询参数传递到url中,然后在前端通过js拿到这些参数,最后使用base64解码,即可拿到token。因为抖音直播小玩法的启动会传递给exe一个token参数,然后前端拿到这个token之后,才可以开始接下来的小玩法逻辑。

小玩法的官方文档:直播玩法简介_直播玩法_抖音开放平台

小玩法开发流程:玩法开发_直播玩法_抖音开放平台

第1步:玩法客户端(exe)开发

1.主播PC端启动:详情请参考「玩法客户端(exe)(原“包体管理能力”)(必选) 能力概述 」完成接入
2.主播移动端启动:只有接入“云启动”能力的玩法才可下发移动端,降低对主播的设备要求,详细请参考「弹幕云启动(原“玩法云启动能力”)(可选)能力概述 」完成接入
第2步:开发者服务器开发
搭建后端服务进行指令推送接入,详情见数据开放 
推荐官方的抖音云服务,助力开发者专注业务开发,可降低开发成本(首次接入3-14 人天,迭代减少0.5 人天起),提升稳定性(指令推送到开发者服务的失败率降低90%,时延降低60%),云服务成本降低 10-30%。已支持上百款弹幕玩法入驻。

深度与弹幕玩法业务场景结合,支持免登录、免鉴权调用OpenAPI,支持免域名走内网专线推送指令到开发者服务,开发者服务推送给抖音云网关进行指令下发到主播玩法客户端。详情见弹幕玩法接入抖音云服务指南

测试与提审

第1步:openAPI自测

平台已提供openAPI自测工具,目前已覆盖「礼物互动数据」「评论互动数据」「点赞互动数据」「粉丝团数据」;

开发者可通过该工具,实现平台mock数据下发,在本地完成接口调试;

开发者不可利用该工具,将mock数据推送至线上服务器,继而影响线上表现。

详情请见openAPI自测工具操作手册
第2步:内测调试
💡
玩法上线前,开发者可以在线上环境使用测试包体进行完整测试流程。
【主播端调试】
测试账号开通
•进入「开发-开播测试账号」
•每款玩法最多添加3个测试成员,添加后该账号可获得直播伴侣开播权限及豁免玩法挂载门槛

2.伴侣端打开直播测试
抖音端首先设置为私密账号:抖音 - 我 - 右上角更多 - 设置 - 隐私设置 - 私密账号 - 开启
pc直播伴侣端,登录有测试权限的账号后,先开启直播,进入直播伴侣-直播工具-游戏玩法,右上角可见小扳手入口。
点击小扳手,在调试模式弹窗中,选择小玩法,输入玩法本地的exe地址,然后选择需要调试的小玩法,即可启动调试。
注意:
为防止封禁,开播测试过程中开发者需露脸直播,且始终保证直播间有声音,不允许挂机/完全黑屏
直播伴侣下载链接:https://streamingtool.douyin.com/
配置直播伴侣调试权限【只有开通权限,才能看到小玩法-> 小扳手图标】

【用户端调试】

1.调试成员开通
进入「开发-开发配置-调试成员」,每款玩法可设置100位调试成员
注意:
只有在调试环境下的直播间中,将推送调试成员的全部点赞、全部评论、全部弹幕礼物送礼数据同步给开发者

2.直播间内调试
调试用户需要先关注开播测试账号(在开播测试账号设置为私密账号之前关注)
等待主播开启私密直播间,开播对应游戏玩法后,用户可以在对应的直播间通过点赞,评论,弹幕礼物等方式来参与游戏。
第3步:提交包体审核
第一步 配置包体信息:
按照平台要求上传包体,并配置版本号等信息
填写【上线内容说明文档】
注意:【上线内容说明文档】需要修改权限为【互联网上获得链接的人可阅读】,请不要把文档放在个人知识库中导致无法提交审核
阅读提审自查checklist并确认玩法符合要求
第二步 配置礼物互动信息
从平台提供的弹幕礼物池中,最多选择8款礼物使用,并配置该款礼物最小单位的使用效果作为面向主播/公会的介绍
最多可配置10个评论词作为玩法的指令词,并配置该评论词的使用效果作为面向主播/公会的介绍
第三步 版本介绍
开发者可输入当前版本的简单描述和详细描述信息,该描述信息将展示在公会/主播侧的玩法详情页
i.版本详细描述,输入文案尽量手动操作分行,不超过10行,否则将影响展示
开播文档,平台将默认取用配置玩法基础信息时审核通过的开播文档,如需更新请勾选「更新文档」按钮

http://www.xdnf.cn/news/1347535.html

相关文章:

  • ​Kubernetes 详解:云原生时代的容器编排与管理
  • python selenium+pytest webUI自动化基础框架
  • Java 18 新特性及具体应用
  • linux----进度条实现和gcc编译
  • 基于海光DCU平台的cube-studio软件适配
  • BurpSuite 1.4.07.jar 怎么使用?详细安装和抓包教程(附安装包下载)
  • 前端查漏补缺
  • DAY01:【DL 第一弹】深度学习的概述
  • 机器学习在量化中的应用
  • 【计算机网络】 IPV4和IPV6区别
  • 【虚拟化】磁盘置备方式的性能损耗对比
  • MPLS原理
  • 基于SamGeo模型和地图客户端的实时图形边界提取
  • Rust Web开发指南 第一章
  • 计算机网络:TCP、UDP
  • 【Dubbo】高性能的 RPC
  • RK3506 开发板:重塑嵌入式系统领域的新标杆
  • 整数规划学习总结
  • 靶机 - SAR
  • 【学习记录】c完整线程池实现
  • 集成算法学习笔记
  • C++ OpenGL中几个常见库及其区别
  • Python实现从Parquet文件生成Redshift表并存储SQL语句
  • Eigen 中Sparse 模块的简单介绍和实战使用示例
  • (纯新手教学)计算机视觉(opencv)实战八——四种边缘检测详解:Sobel、Scharr、Laplacian、Canny
  • Day11 数据统计 图形报表
  • RKLLM 模型转换从0开始
  • vagrant怎么在宿主机操作虚拟机里面的系统管理和软件安装
  • 2025软件供应链安全技术路线未来趋势预测
  • vim的使用