Странная ошибка почти месяц от API контактов Google - PullRequest
0 голосов
/ 20 сентября 2018

Мы начали видеть странную ошибку, когда google contacts gdata lib (Java) не удалось проанализировать ответ, полученный от Google (доступ к фиду контактов Google).

Ошибка расширенного свойства:

com.google.gdata.util.ParseException: [Line 1, Column 10833, element gd:extendedProperty] exactly one of g:extendedProperty/@value, XML is required

Или

com.google.gdata.util.ParseException: [Line 2, Column 3234, element gd:email] g:email/@address is required.

За исключением g: extendedProperty, кажется (после прослушивания), что расширенное свойство в xmlвыглядит:

< gd:extendedProperty name='google_apps_sync'/ >

отсутствует значение, есть только имя.

Когда мы попросили клиента связаться со службой поддержки Google (это контакты клиента), служба поддержки Google предложила ему переустановить наше приложение (очень странно, мы облачный сервис), мы предложили клиенту удалить этот проблемный контакт.(найдено в сниффинге) и заново создайте его, и это помогло.

Похоже, что Google что-то делает с контактами, и это заставляет их отвечать неверными данными (это также может быть связано с Сбой gdata контактов Google (Java) Нет Парсера для типа контента: application-xml [application / xml] )

А также, похоже, служба поддержки Google не знает, что делать, и предлагает очень странные решения.

Гуглеры, пожалуйста, сообщите.Спасибо

...