login register Sysop! about ME  

2019년 05월 14일 13시 12분 00초,     조회수 : 457
  제목 : 네이버 번역기 테스트를 하고 있는데요
SEQ : 34673 글쓴이 : minyy7

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

예제를 찾아보니깐
        string url = "https://openapi.naver.com/v1/language/translate";
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
        request.Headers.Add("X-Naver-Client-Id", "KHO6Z7XT7q5h"); // 개발자센터에서 발급받은 Client ID
        request.Headers.Add("X-Naver-Client-Secret", "0sWYmX"); // 개발자센터에서 발급받은 Client Secret
        request.Method = "POST";
        string query =  HttpUtility.UrlEncode("오늘 날씨는 어떻습니까?");
        byte[] byteDataParams = Encoding.UTF8.GetBytes("source=ko&target=en&text=" + query);
        request.ContentType = "application/x-www-form-urlencoded";
        request.ContentLength = byteDataParams.Length;
        Stream st = request.GetRequestStream();
        st.Write(byteDataParams, 0, byteDataParams.Length);
        st.Close();
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
==>여기서 에러 원격 서버에서 (401) 권한이 없음오류반환
뭐가 잘못된것 일까요?
        Stream stream = response.GetResponseStream();
        StreamReader reader = new StreamReader(stream, Encoding.UTF8);
        string text = reader.ReadToEnd();
        stream.Close();
        response.Close();
        reader.Close();
        Response.Write(text);


  hskim618
  2019-05-14(20:46)
캐릭 이미지
401에러는 로그인을 잘못했다는 의미입니다.
Client ID와 Secret을 확인해 보세요.



제목 작성자 날짜 조회
네이버 번역기 테스트를 하고 있는데요 (1) minyy7 2019-05-14 457

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})