아래는 카카오에서 제공하는 블로그 검색 영역 api 문서 입니다.
'curl -v -X GET “https://dapi.kakao.com/v2/search/blog”
'–data-urlencode “query=https://brunch.co.kr/@tourism 집짓기”
'-H “Authorization: KakaoAK kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk”
클래식 ASP 로 개발하기위하여 CreateObject(“Msxml2.ServerXMLHTTP.3.0”) 과 아래 사용된 winhttp 를 이용하여 전송해본 결과 똑같은 오류 결과값으로 send 행에서 오류를 반환하였습니다.
메시지는 아래와 같습니다.
==========================================================
WinHttp.WinHttpRequest 오류 ‘80090326’
예기치 않은 메시지를 받았거나 메시지의 형식이 잘못되었습니다.
/rest.asp, 줄 15
=======================================================
현재 아래의 소스로 테스트 하였으며 문제점을 모르겠습니다
도와주세요.
Dim http: Set http = Server.CreateObject(“WinHttp.WinHttpRequest.5.1”)
Dim url: url = "https://dapi.kakao.com/v2/search/blog"
Dim data: data = Server.UrlEncode( “query=https://brunch.co.kr/@tourism 집짓기”)
With http
Call .Open(“Get”, url, False)
Call .SetRequestHeader(“Content-Type”, “application/x-www-form-urlencoded”)
Call .SetRequestHeader(“Host”, “dapi.kakao.com”)
Call .SetRequestHeader(“Authorization”, “KakaoAK 본인의 인증키로 대체함”)
Call .Send(data)
End With
strResponse = http.responseText
response.write strResponse