|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.05.2018, 02:30 | #1 |
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
gmail OAuth 2.0 как получить access token?
Юзая cURL для удобства понимая происходящего
у меня есть clientID и clientSecret не могу понять как быть далее? что и куда отправить чтобы получить токен? |
19.05.2018, 09:55 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Начните вот отсюда: https://developers.google.com/identi...h2InstalledApp
Будет легче, если знаете что такое OAuth и как это работает. |
19.05.2018, 22:26 | #3 |
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
я в принципе понял что это и как, я получил клиент ID и клиент secret, дальше не могу понять как и куда их отправить чтобы получить акцесс токен, помогите если есть такая возможность, не кодом так словами
|
20.05.2018, 00:20 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Там все описано по шагам - который шаг непонятен?
|
20.05.2018, 00:49 | #5 | ||||
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
Спасибо что не игнорируете!
конеретно я шаг 2 не могу понять Первое: Цитата:
Второе: Цитата:
я хочу чтобы мое приложение могло заходить на разные gmail почты. Третье: Цитата:
Четвертое: как автоматом получать соглашение пользователя? Последнее: Цитата:
я прошу прощения за глупые вопросы, в первые сталкиваюсь, возможно они помогут кому то в будущем |
||||
20.05.2018, 09:56 | #6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Ну так чуть ниже есть пример запроса. Ищите "Sample authorization URLs"
Не вопрос, авторизуетесь для каждой почты отдельно, получите токены для каждой почты. Никак, естественно. Нет, это вам не поможет. Это нужно для веб сайтов, тогда после авторизации клиента перенаправляют на страницу, куда будет передан полученный токен. Для приложений этот способ не самый удачный - у приложения должен быть веб сервер, что не будет работать, если например клиент находится за NAT-ом. |
20.05.2018, 13:45 | #7 |
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
я выложу пример кода наверное чуть позже, прошу дать оценку ему
|
23.05.2018, 02:27 | #8 | |
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
Вот если исходить из мысли что у меня нет сайта моего приложения, то какие данные отправлять? ну всмысле вставить в API консоль?
вот такой запрос не работает с ошибкой я указал все example.com Цитата:
Код:
Последний раз редактировалось SadiQ228; 23.05.2018 в 02:37. |
|
23.05.2018, 05:02 | #9 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Та все не верно ....если запрос GET, то где url кодирование ссылки? Там не допустимые символы... для POST вообще все не так...возьмите вот эти файлы за основу использования curl
https://github.com/intel-iot-devkit/...restclient-cpp |
23.05.2018, 22:46 | #10 |
Пользователь
Регистрация: 30.10.2017
Сообщений: 66
|
del
Последний раз редактировалось SadiQ228; 24.05.2018 в 01:59. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
cURL как отключить oauth? | SadiQ228 | C/C++ Сетевое программирование | 1 | 19.05.2018 09:03 |
Как получить список таблиц другой базы Access | anevgeniy69 | Microsoft Office Access | 2 | 12.11.2012 17:40 |
Фреймы как в gmail | keen_ | HTML и CSS | 3 | 12.12.2011 01:19 |
Диалоговое окно как на Gmail или что-то подобное по дизайну | zargandr1 | HTML и CSS | 9 | 11.12.2011 20:19 |
как анонимно зайти на gmail.com? | linna | Помощь студентам | 2 | 27.05.2009 20:12 |