상황
친구 목록 불러오기 API를 사용 했을 때, HTTP 403 에러 납니다.
이용자 및 동의 상태
- 요청 한 사용자는 개발 멤버로 등록된 사용자
- 해당 어플리케이션 > 카카오 로그인 > 동의 항목 > '카카오 서비스내 친구목록(즐겨찾기 친구포함)'는 이용 중 동의 상태
추가적으로 동의 요청 하는 항목들
- “profile”
- “account_email”
- “birthday”
- “birthyear”
- “gender”
- “phone_number”
- “age_range”
- “account_ci”
개발 환경
플러터 프레임워크 2.0 (null-safety)
요청 부분 코드
Dio dio = Dio();
final response = await dio.get(
kakaoApiBaseUrl + '/v1/api/talk/friends',
options: Options(
headers: {
'Authorization': 'Bearer $token',
},
),
);
질문
개발 멤버로 등록된 사용자이며, 친구 목록 불러오기는 ‘이용 중 동의’ 상태입니다. 로그인 후 추가적으로 동의 요청을 띄워 가능한 모든 동의를 다 받았는데요, 그럼에도 HTTP 403 에러가 뜹니다. 원인이 뭘까요? 어떻게 고칠 수 있습니까?