2012-07-18 3 views
0

url에 대한 요청을 보내려고합니다. https://www.googleapis.com/groups/v1/groups/ "group_id 여기서 group id는 고유 한 그룹 ID입니다. 그룹의 설정을 설명하는 응답을받을 것으로 기대하고 있습니다. 대신 내가 응답을 얻을도메인에서 Api를 사용할 수 없음, 그룹 서비스가 설치되지 않음

{ "오류": { "오류": [{ "도메인": "글로벌", "이유": "authError" "메시지": "도메인은 사용할 수 없습니다 Api, 그룹 서비스가 설치되어 있지 않습니다. ", "locationType ":"헤더 ","위치 ":"인증 "}"코드 ": 401,"message ":"도메인에서 Api를 사용할 수 없으며 그룹 서비스가 아닙니다. 이 설치되었습니다. "}}

내 프로젝트 api에서 그룹 설정 api를 활성화하고 내 도메인에서 그룹 서비스를 사용하도록 설정 했으므로이 오류가 발생하는 이유와이 오류를 제거하는 방법을 알려주십시오. 비즈니스 버전 무료 평가판 앱. 여기에 요청 매개 변수에 자바

package org.ritesh; 

    import java.io.BufferedReader; 
    import java.io.IOException; 
    import java.io.InputStream; 
    import java.io.InputStreamReader; 
    import java.net.HttpURLConnection; 
    import java.net.MalformedURLException; 
    import java.net.URL; 

    import javax.servlet.http.HttpServlet; 
    import javax.servlet.http.HttpServletRequest; 
    import javax.servlet.http.HttpServletResponse; 

    public class Group_Detail extends HttpServlet{ 

     public void doGet(HttpServletRequest req, HttpServletResponse resp){ 
     resp.setContentType("text/HTML"); 
     String access_token=req.getParameter("access_token"); 
     String group_id=req.getParameter("group"); 
     String url="https://www.googleapis.com/groups/v1/groups/"+group_id+"?alt=json"; 

    URL ur; 
    try { 
     ur = new URL(url); 
     HttpURLConnection conn=(HttpURLConnection) ur.openConnection(); 
     conn.setDoOutput(true); 
     conn.setRequestMethod("GET"); 

      conn.setRequestProperty("Authorization", "OAuth "+access_token); 

      InputStream str= conn.getInputStream(); 
      BufferedReader reader=new BufferedReader(new InputStreamReader(str)); 
      String l=""; 
      resp.getWriter().println("<html><head>Group Detail</head><body>"); 
      while((l=reader.readLine())!=null) 
      {resp.getWriter().println(l); 

      } 
     } catch (MalformedURLException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } catch (IOException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 


     } 
    } 

내가 access_token은 무엇입니까 및 그룹 ID에 GET 요청을 보내는 자바의 내 코드 그리고 그들은 확실히 정확합니다.

답변

0

그룹 서비스가 활성화 된 지 45 분이 지나면이 코드를 시도 할 때 몇 분 전에 질문을했습니다.

관련 문제