...
발췌문 삽입 | ||||||||
---|---|---|---|---|---|---|---|---|
|
목차 | ||
---|---|---|
|
코드 블럭 | ||
---|---|---|
| ||
using KakaoGame.API; KGTPlayer.Unregister(false, (result) => { if (result.IsSuccess) { // 탈퇴 성공 // [TODO] 시작 화면으로 돌아가기 } else { // 탈퇴 실패 } }); |
...
코드 블럭 | ||
---|---|---|
| ||
using KakaoGame.API;
// [TODO] 채널 Id 설정
int channelId;
KGTKakaoTalk.AddChannel(channelId, (result) =>
{
if (result.IsSucces)
{
// 친구 추가하기 성공
}
else if (result.code == KGTResultCode.NotKakaoTalkUser)
{
// 로그인 한 유저가 '카카오톡' 유저가 아닙니다. 카카오 스토리만 가입한 유저의 계정과 같이 카카오톡 유저가 아닌 경우.
}
else
{
// 친구 추가하기 실패
}
}); |
내 초대 메시지로 가입한 친구 목록 조회하기
발췌문 삽입 | ||||||||
---|---|---|---|---|---|---|---|---|
|
코드 블럭 | ||
---|---|---|
| ||
using KakaoGame.API;
// [TODO] 이벤트 Id 설정
int eventId;
KGTKakaoInvitation.Joiners(eventId, (result) =>
{
if (result.IsSucces)
{
List<KGTPlayer> players = result.Content;
// 내가 초대한 플레이어 목록 가져오기
foreach (var player in players)
{
// 수신자의 플레이어 아이디
var playerId = player.PlayerId;
var idpProfile = player.IdpProfile;
var kakaoProfile = player.IdpProfile as KGTKakaoFriendProfile;
// 수신자의 닉네임
var nickname = kakaoProfile.Nickname;
// 수신자의 프로필 썸네일 이미지
var thumbnailImageUrl = kakaoProfile.ThumbnailImageUrl;
// 수신지의 탈퇴 이력 조회. UI상에서 탈퇴 여부 정보를 표시할 경우 해당 flag를 사용.
var isUnregistered = kakaoProfile.IsUnregistered;
}
}
else if (result.code == KGTResultCode.NotKakaoTalkUser)
{
// 로그인 한 유저가 '카카오톡' 유저가 아닙니다. 카카오 스토리만 가입한 유저의 계정과 같이 카카오톡 유저가 아닌 경우.
}
else
{
// 호출 실패
}
}); |
내가 초대 메시지를 보낸 친구 숫자 조회하기
발췌문 삽입 | ||||||||
---|---|---|---|---|---|---|---|---|
|
코드 블럭 | ||
---|---|---|
| ||
using KakaoGame.API;
// [TODO] 이벤트 Id 설정
int eventId;
KGTKakaoInvitation.ReceiversCount(eventId, (result) =>
{
if (result.IsSucces)
{
// 호출 성공
var content = result.Content;
var totalReceiversCount = content.TotalReceiversCount;
var joinersCount = content.JoinersCount;
// totalReceiversCount - 전체 친구 수
// joinersCount - 게임에 가입한 친구 수
}
else if (result.code == KGTResultCode.NotKakaoTalkUser)
{
// 로그인 한 유저가 '카카오톡' 유저가 아닙니다. 카카오 스토리만 가입한 유저의 계정과 같이 카카오톡 유저가 아닌 경우.
}
else
{
// 친구 추가하기 실패
}
}); |
...