Я пытаюсь сделать приложение автозапуска с помощью c++, у которого нет пользовательского интерфейса, но он войдет в систему на диске Google, когда вы подключите USB-накопитель. Мне было интересно, есть ли способ сделать это, используя google api или обнаружив формы полей на экране входа в систему и автоматически заполнив их. Также это будет строго личное программное обеспечение.
Добавить одну часть Как сделать запрос HTTP с помощью C++? с двумя частями https://developers.google.com/drive/v2/reference/.
Встряхните слегка. Холод и подача.
Необязательно добавить для аромата: https://developers.google.com/drive/auth/web-server
Однако я не могу найти библиотеку C++ oath2. Самое близкое, что я нашел, это https://code.google.com/p/twitcurl/. Если вы найдете библиотеку присяги, прокомментируйте это.
ОБНОВИТЬ:
POCO имеет реализацию OAuth 1.0, представленную здесь: https://github.com/pocoproject/poco/tree/develop/Net/samples/TwitterClient/src
Кроме того, согласно этому знакомую заметку в блоге, по-прежнему существует много опасений по поводу безопасности OAuth 2.0. Версия 1.0 выше - это то, что я попытаюсь сделать.
Для получения дополнительной информации об OAuth 2.0 см. RFC6749 и RFC6750.