콘텐츠로 이동

TCB 모듈

Tencent CloudBase(TCB)에 등록한 Cloud Function을 앱에서 실행하는 모듈입니다. Hive Axyl 서버가 앱을 대신해 TCB를 호출하고 실행 결과를 반환합니다.

모듈 정보

항목 값
패키지 com.com2usplatform.hiveaxyl.tcb
네임스페이스 Hive.Axyl.Tcb
지원 플랫폼 전체 (서버 API)
최소 사양 Unity 6000.0+

제공 인터페이스

인터페이스 등록 메서드 설명
ITcbService AddTcb() Cloud Function 실행

TCB 연동 환경의 구성과 Cloud Function 개발 방법은 TCB Connector를 참조하세요.

등록과 획득

HiveBootstrap.Initialize의 등록 단계에서 AddTcb()로 등록한 뒤 HiveCore.Resolve<T>()로 가져옵니다.

using Hive.Axyl.Core;
using Hive.Axyl.Core.Unity;   // HiveBootstrap
using Hive.Axyl.Tcb;

var config = CoreConfig.CreateBuilder("{appId}").Build();

HiveBootstrap.Initialize(config, builder =>
{
    builder.AddTcb();
});

ITcbService tcb = HiveCore.Resolve<ITcbService>();

ITcbService의 메서드는 로그인 세션이 필요합니다.