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