OAuth-аутентификация для Google API с Qt - PullRequest
6 голосов
/ 12 июня 2010

Я пытаюсь пройти проверку подлинности для получения и публикации обновлений Google из приложения Qt 4.6 (c ++). Я ищу кроссплатформенное решение.

Может ли кто-нибудь предоставить какое-нибудь рабочее решение для этой цели?

Ответы [ 4 ]

3 голосов
/ 16 ноября 2010

Вы также можете попробовать kQOAuth, новую библиотеку Qt для выполнения аутентификации OAuth. Это также позволит вам очень легко выполнить аутентификацию пользователя, если хотите.

Поддерживает OAuth 1.0 и HMAC-SHA1. Нет внешних зависимостей.

http://www.johanpaul.com/blog/2010/10/introducing-kqoauth-easy-and-powerful-oauth-library-for-qt/

2 голосов
/ 16 декабря 2011

Я тоже не смог найти ни одного, поэтому сделал один: https://github.com/pipacs/steps/tree/master/o2. Основано на KQOAuth, протестировано с Google Docs.

0 голосов
/ 24 июня 2010

Я использую QOAuth, вы должны сделать несколько хаков, прежде чем использовать QOAuth в Windows.

До сих пор я мог получить токен запроса от Google и позволить пользователю авторизовать его. Но когда я пытаюсь получить токен доступа с помощью oauth_verifier, он постоянно сообщает мне, что подпись недействительна.

В любом случае, я использовал QOAuth для успешной работы с другими SP. Так что QOAuth - это решение.

0 голосов
/ 12 июня 2010

Быстрый поиск в Google дал мне QOAuth , который является библиотекой Qt, и liboath , который является API на основе C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...