0
var xhttp = new XMLHttpRequest();
var theUrl = "https://people.googleapis.com/v1/people/c3591871730916654475?personFields='names,photos,coverPhotos'";
xhttp.open("GET", theUrl, true);
xhttp.setRequestHeader('Authorization', 'Bearer ' + currentSessionAccessToken)
xhttp.onload = function(){
if(xhttp.status == 200){
var profileJson = JSON.parse(xhttp.response);
resolve(profileJson);
}
else{
if(xhttp.status == 404){
resolve('No_RESULT_FOUND');
}
else{
reject(xhttp.statusText);
}
}
};
xhttp.onerror = function(){
reject(xhttp.statusText);
};
xhttp.send();
上記は私のXMLHttpRequestです。要求後、私は以下のエラーを取得:Google Person APIの 'personFields'クエリパラメータを設定するにはどうすればよいですか?
"{ "エラー":{ "コード":400、 "メッセージ": "無効personFieldsパスをマスク:\" \" 名\」有効なパスでありますhttps://developers.google.com/people/api/rest/v1/people/getで文書化 " "状態。": "?例外Invalid_argument" } } "
いくつかのいずれかが私に有効なパスをお勧めすることができます私はドキュメントで見つけることができませんでした
それは働いた!ありがとう。 –