Rest api 로 친구목록 불러오기 code 403 오류

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.

micropython (rasberry pi pico) , ID 1010447


friend_url = “https://kapi.kakao.com/v1/api/talk/friends#친구 목록 가져오기
headers = {“Authorization”: "Bearer " + self.tokens[‘access_token’]}
result = urequests.post(friend_url, headers=headers).json()

    print("=============================================")
    print(result)
    print("=============================================")
    friends_list = result.get("elements")
    print(friends_list)
    # print(type(friends_list))
    print("=============================================")
    print(friends_list[0].get("uuid"))
    friend_id = friends_list[0].get("uuid")
    print(friend_id)
    send_url= "https://kapi.kakao.com/v1/api/talk/friends/message/default/send"
    data={
        'receiver_uuids': '["{}"]'.format(friend_id),
        "template_object": json.dumps({
            "object_type":"text",
            "text":"help me",
            "link":{
                "web_url":"www.daum.net",
                "web_url":"www.naver.com"
                },
            })
        }
    response = urequests.post(send_url, headers=headers)

    response.status_code

마이크로 파이썬으로 카카오톡 친구에게 메시지를 보내는 코드를 작성하려 합니다. 위 코드의 결과가

=============================================
{‘msg’: ‘Forbidden’, ‘code’: -403}

None

Traceback (most recent call last):
File “”, line 131, in
File “”, line 82, in send_to_kakao
TypeError: ‘NoneType’ object isn’t subscriptable

아래와 같이 나오는데, result = urequests.post(friend_url, headers=headers).json()를 한 게 왜 {‘msg’: ‘Forbidden’, ‘code’: -403} 같은 오류가 나오는지 알 수 있을까요? 참고로 자신에게 메시지 보내는 건 아주 잘 됩니다. None 값이 나오는 걸로 보아 친구 목록 불러오는 것에 실패하는 것 같은데, 팀원 추가 동의도 다 받았고 액세스 토큰도 받은 상태입니다. 멀티프로필도 아니고, 서로 카카오톡 로그인 상태이며, 숨김 or 차단 상태도 아닙니다. api 테스트는 저와 팀원 모두 문제 없이 잘 작동합니다.