カレンダー ID からカレンダー名を取得する必要があります。正しい Google カレンダー ID を指定し、API を介して送信して、カレンダーの詳細を取得し、カレンダー名を取得しました。
https://www.googleapis.com/calendar/v3/calendars/en.indian#holiday@group.v.calendar.google.com
Method type: GET
Content-Type: application/json
Authorization: Bearer <latest access_token>
オンラインの Google Calendar API で確認しましたが、問題なく動作しています。しかし、郵便配達員または Java コードで渡すと、次の json が受信されます。
{
"error": {
"errors": [
{
"domain": "global",
"reason": "notFound",
"message": "Not Found"
}
],
"code": 404,
"message": "Not Found"
}
}
このエラーは、デフォルトのカレンダー ID のようなものを指定した場合にのみ発生しますen.indian#holiday@group.v.calendar.google.com(Holidays in India)