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 요청을 보내는 자바의 내 코드 그리고 그들은 확실히 정확합니다.