Доступ к Gmail, календарю и контактам с помощью Exchange ActiveSync

Это может быть очень нуб и недостойно stackoverflow.com, но тем не менее вот:

Я пытаюсь написать собственное приложение, которое синхронизирует мои данные Google (электронная почта, календарь и контакты) с рабочим столом (я знаю, что есть несколько инструментов, позволяющих это сделать, но любопытство только сгубило кошку!!).

Я знаю, что m.google.com — это сервер синхронизации, который мне нужно использовать. Я просмотрел [MS-ASHTTP].pdf и получил всю информацию о протоколе.

Теперь, используя либо командную строку cURL, либо инструмент (в Windows), такой как Fiddler (http://www.fiddler2.com/), я не могу делать действительные запросы ActiveSync к m.google.com. Более того, URI /Microsoft-Server-ActiveSync не существует на m.google.com, и поиск в Google мне ничего не дал. Нужна помощь!!!


person themoondothshine    schedule 10.02.2011    source источник


Ответы (1)


Подключение к Google с помощью ActiveSync должно работать (у меня есть приложение для Android — корпоративная адресная книга, которое успешно это делает)

Используйте следующий URL-адрес

https://m.google.com/[email protected]&DeviceId=1234512345&DeviceType=Android&Cmd=xxxxx

Отредактируйте адрес электронной почты и отправляемую команду. Также вам нужно будет отправить строку авторизации в заголовке

У меня есть сообщение в блоге, которое должно помочь .

person Vivek Iyer    schedule 15.02.2011
comment
Спасибо @Vivek... Моя ошибка заключалась в том, что я пытался общаться с использованием протокола версии 14.0, в то время как m.google.com поддерживает только версию до 12.0, а m.hotmail.com только 2.5. Еще раз спасибо... Ваш пост в блоге был полезен. - person themoondothshine; 16.02.2011