0
私はGoogle Scriptingの初心者です。だから私はZOMATOのAPIから解析JSONを支援する必要がある - ドキュメントがあります:https://developers.zomato.com/documentation?lang=cs#!/restaurant/restaurantGoogle Appsスクリプト - JSON ZOMATO APIを解析する
私はこのコードを持っている:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('data');
// API KEY:
var api_key = "XXXX";
// Restaurant ID:
var res_id = "XXXX";
var url = 'https://developers.zomato.com/api/v2.1/dailymenu?res_id=' + res_id + '&apikey=' + api_key;
var options = {
"method": "GET",
"contentType": "application/json",
};
var response = UrlFetchApp.fetch(url, options); // get api endpoint
var json = response.getContentText(); // get the response content as text
var data = JSON.parse(json); //parse text into json
Logger.log(data);
私の問題は、私はいつもこのエラーが出るということです。
{daily_menus=[Ljava.lang.Object;@7357c5d7, status=success}
Ljava.lang.Objectとは何ですか? Google Scriptでこれをどのように解決できますか?私はZOMATO APIからデータを解析する必要があります。たとえば、特定のレストランの毎日のメニューがIDで必要です。