고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.
커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.
문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 :
- 프로젝트명 : afk-shaman
- 스테이터스 코드 : 400
- 에러 코드 : ValidationException
- 에러 메시지 : The provided starting key is invalid
다른 유저의 정보를 받아오고자 Backend.GameData.Get함수를 쓰고
HasFirstKey 함수를 통해 뒤에 데이터를 더 불러오려고 했습니다.
FirstKeystring()을 통해서 keyr값을 받아서
Backend.GameData.Get에 인자값으로 넣었지만 계속 에러가 발생합니다.
public string GetUserData(string tableName, string indate, Dictionary<string,string> param = null)
{
Where where = new Where();
where.Equal("owner_inDate", indate);
if(param!=null)
{
foreach(var item in param)
{
where.Contains(item.Key, item.Value);
}
}
BackendReturnObject bro = Backend.GameData.Get(tableName, where,100);
if (!bro.IsSuccess())
{
if (bro.IsServerError())
onServerError?.Invoke(bro.GetErrorCode());
return string.Empty;
}
var result = bro.FlattenRows();
while (bro.HasFirstKey(out string firstKey))
{
bro = Backend.GameData.Get(tableName, where, 100, firstKey);
if (!bro.IsSuccess())
{
if (bro.IsServerError())
onServerError?.Invoke(bro.GetErrorCode());
return result.ToJson();
}
for (int i = 0; i < bro.FlattenRows().Count; ++i)
result.Add(bro.FlattenRows()[i]);
}
return result.ToJson();
}