Надстройка Календаря Google в Android не возвращает параметры надстройки, установленные при добавлении конференции - PullRequest
0 голосов
/ 15 марта 2019

При добавлении нашего решения для конференции к событию в Google Calendar Web и iOS, параметры дополнения, которые мы установили при создании конференции, были успешно установлены в мероприятии.Когда мы пытаемся прочитать одно и то же событие, оно доступно в событии.

Пример кода для установки дополнительного параметра в событие:

var dataBuilderInfo = ConferenceDataService.newConferenceDataBuilder();
    dataBuilderInfo.setConferenceId(<meeting_id>).addConferenceParameter(<meeting_title>).addConferenceParameter(<adminEmailParameter>).addConferenceParameter(<dbID>).addConferenceParameter(<calenderTimeZone>).addConferenceParameter(<id>);

Пример ответа на событие от Google:

{  "kind": "calendar#event",  
   "id": "0j990c3ud4tpjgnv02ch6hj0c4",  
   "status": "confirmed",  
   "summary": "Testing",   
   "transparency": "transparent”, 
   "conferenceData": { 
      "entryPoints": [  ],   
      "conferenceSolution": {  "name": "Testing a Meeting"  },  
      "conferenceId": "1234556778",
      "parameters": { "addOnParameters": { "parameters": { "MeetingTitle": "", "adminEmail": "stage@test.com", "DBID": "1458045", "CalTimeZone": "Asia/Kolkata", "user_id": "452834",
  "PasscodePin": "45643"   }   }  } 
       }  
 }

Итак, в случае с webApp и ios мы получаем аддон-параметры в ответе.Но встреча, запланированная с Android , не имеет параметра-аддона в ответе на событие.Как мы это исправим?

...