Я не могу сделать setId()
при вставке календаря (Календарь API для Java).
я получил ошибки:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 400
Неверный запрос {"код": 400, "ошибки": [
{
"домен": "глобальный",
"message": "Неверное значение идентификатора ресурса.",
«причина»: «недействительный»
}], "message": "Неверное значение идентификатора ресурса." }
Мой код:
private fun insertCalendar(){
object : Thread() {
override fun run() {
val calendar = com.google.api.services.calendar.model.Calendar()
.setSummary("Lich hoc ictu")
.setDescription("Lich hoc ictu")
.setTimeZone("Asia/Ho_Chi_Minh")
.setId("calendarictu@group.calendar.google.com")
service.Calendars().insert(calendar).execute()
runOnUiThread {
Toast.makeText(this@MainActivity, "Added", Toast.LENGTH_LONG).show()
}
}
}.start()
}