Мы работаем над интеграцией одной из существующих систем бухгалтерского учета нашего клиента в приложение Google. В конце концов нам нужно разместить его на Google App Marketplace.
Вот что мы уже сделали:
- Скачал образец приложения .NET, доступный в Google — это
- Создан профиль поставщика в Google Apps Marketplace.
- Разместили наше тестовое приложение на Google Apps Marketplace
До сих пор мы ТОЛЬКО смогли аутентифицировать пользователя с помощью DotNetOpenAuth.
Мы боремся со следующими проблемами:
- Не удается получить доступ к API данных календаря и отобразить следующую встречу. Мы получаем 401 Unauthorized при запросе API данных календаря.
- Чтобы получить доступ к API данных календаря, нам необходимо иметь ConsumerKey и ConsumerSecret, которые становятся доступными ТОЛЬКО после того, как вы отправите заявку на утверждение.
- Мы отправили приложение на утверждение, чтобы получить ConsumerKey и ConsumerSecret, хотя это всего лишь пилотное приложение, которое мы создаем в первую очередь. Мы не хотим, чтобы это приложение публиковалось на данный момент, но мы не смогли найти способ сохранить этот список закрытым и доступным ТОЛЬКО для целей разработки и тестирования на данный момент.
- Мы разместили ConsumerKey и ConsumerSecret в примере приложения Marketplace, но даже сейчас мы получаем 401 Неавторизованный доступ при запросе API данных календаря.
Мы уже потратили 2-3 дня, пытаясь найти соответствующую документацию для этого и заставить его работать, но тщетно. Будем очень признательны за любую помощь / руководство, чтобы заставить его работать, а также сохранить список в режиме разработки, пока мы не будем готовы.
Вот модифицированный 2-страничный исходный код, который я пытаюсь запустить.