C#을 이용하여 카카오 API 를 연결하는 프로그램을 학습중입니다.
일단, 인터넷에 있는 샘플을 이용하여 로그인과 나에게 메세지 보내기까지 성공(?)했습니다.
친구에서 메세지를 보내기하고 싶은데
무슨 문서를 작성하여야 한다하여 일단 패스했구요.
팀원끼리 메세지 보내를 하기 위해서 팀원 1명을 추가했습니다.
// 리다이렉트 url
public const string KakaoRedirectUrl = "https://www.naver.com/oauth";
// 로그인 url
public const string KakaoLogInUrl = "https://kauth.kakao.com/oauth/authorize?client_id=" + KakaoRestApiKey + "&redirect_uri=" + KakaoRedirectUrl + "&response_type=code";
// 선택 동의 Url
public const string KakaoAuthorizeUr = KakaoLogInUrl + "&scopr=talk_message,friends";
이렇게 작성하고 실행하면 아래와 같이 오류가 발생합니다.
friendList :{
"msg": "insufficient scopes.",
"code": -402,
"api_type": "FRIENDS",
"required_scopes": [
"friends"
],
"allowed_scopes": [
"account_email",
"profile_image",
"talk_message",
"profile_nickname"
]
}
일단, 친구리스트가져오겠다는 동의에 대한 페이지가 나타나지 않습니다.
그래서 친구리스트 못 불러오는데 여기서 검색하여 찾아봐도 잘 모르겠습니다. ㅜㅜ