Google Domain API для iOS с токеном доступа
Я разрабатываю приложение с Google Domain API, которое будет управлять деятельностью. У меня есть несколько вопросов:
1) Это приложение для iOS, однако я не вижу никаких ссылок на Google Frameworks/PODs для GoogleClientBuilder. IOS не поддерживается?
2) Я смог пройти через Google Войти через GIDSignInButton и делегировать, а также получить токен доступа и обновить токен.
Однако API для написания постов в Домене Google
https://www.googleapis.com/plusDomains/v1/people/userId/activities
не имеет параметра "токен доступа" в заголовке, однако требует авторизации области. В 'GIDSignInButton' нет возможности указать область действия.
Я уже ссылался на https://developers.google.com/+/domains/, упомянутый код JAVA совсем не полезен.
Я был бы признателен, если бы я мог получить некоторые указания по этому вопросу.
1 ответ
Вы можете использовать двустороннюю аутентификацию пользователя через Google и реализовывать любые другие сервисы API Google.
1. Используя Google API-клиент Objective C, который доступен на GitHub.
Используя этот метод, вы можете реализовать вход, и он имеет несколько примеров кода, таких как Google +, интеграция с Blogger API.
2 Использование Google Sign-In для iOS, реализация на основе фреймворка.
В этом методе вам необходимо аутентифицировать пользователя. После аутентификации вы можете добавить токен доступа в каждый ваш запрос в качестве заголовка запроса.
curl -i -H "Accept: application/json" -H "Authorization: Bearer {{ACCESS_TOKEN}}" "https://www.googleapis.com/plusDomains/v1/people/me/activities/user"
Пожалуйста, убедитесь, что у вас есть правильное разрешение, во время входа в систему, чтобы получить какие-либо данные во время API.