channel은 게임 앱에서 사용하는 로그인 서비스 플랫폼을 정의하는 값입니다. 기본값은 C2S(Hive 플랫폼)입니다.
hive_config.xml 파일에서 channel을 설정/변경하거나 C2SModuleSocial_Initialize API, C2SModuleSocial_SetChannel API를 통해 설정/변경이 가능합니다.
channel값은 hive_config.xml 혹은 C2SModuleSocial_Initialize를 통해 설정하고 특별한 경우가 아니라면 앱 실행 도중 변경하지 않기를 권장합니다.

C2SModuleSocial_SetChannel

Request

Response

성공 실패를 YES/NO로 리턴한다.

Argument Name Type Desc Platform 비고
channel string

설정하고자 하는 채널의 문자열을 입력한다. (아래 예제 코드 참고)

    1. 게임 중간에 변경은 지양하고 아래 2가지 설정 형태를 권장함

    2. hive_config.xml 파일 내 … 설정
    3. Social.Initialize 초기화 시점에 channel 설정
all Optional

다음은 채널값을 설정하는 SetChannel API 예제 코드입니다.

Unity®

Cocos2D-X

iOS

C2SModuleSocial_GetChannel

Request

Argument Name Type Desc Platform 비고
argument는 없으며 콜백 형식이 아니고 결과를 바로 리턴하는 타입

Response

Argument Name Type Desc Platform 비고
N/A string 현재 설정된 channel 값 all 1.20.3.2+

다음은 채널값을 설정하는 GetChannel API 예제 코드입니다.

Unity®

Cocos2D-X

iOS