Возможно ли иметь клиентское приложение, которое может аутентифицироваться с помощью Facebook, но без необходимости использования браузера (я имею в виду не встроенный браузер в коде)? Пользователь вводит имя пользователя/пароль и разрешает доступ к приложению только с помощью клиентского приложения.Возможно ли создать настольное приложение с использованием аутентификации facebook oauth 2.0 без необходимости взаимодействия с браузером?
Любые предложения будут очень полезны.
Спасибо, Тара Сингх
Edit: Я создал приложение в Python, который требует взаимодействия браузера. Теперь я хочу избавиться от этого и сделать это только с помощью моего клиентского приложения. Любые ссылки/учебники ??
Еще раз спасибо
Зачем вам нужен веб-браузер для этого? Почему я не могу создать приложение, которое ведет себя точно так же, как веб-браузер, в отношении кодов POST/GET и ответов, а не для реализации пользовательского интерфейса? Веб-браузер не волшебный, это программа, как и любая другая. Пользовательский интерфейс не имеет значения. Внедрите правильные протоколы, не создавайте пользовательский интерфейс и, насколько известно любому веб-сайту, это браузер. – KevinDTimm
@KevinDTimm Итак, тогда ваш ответ - это можно сделать без браузера, только вам нужно реализовать свой собственный браузер :) Конечно, это возможно в таком случае. Кроме того, если вы заботитесь о юридических проблемах, то против пользователей facebook обращаться к пользователям за своими паролями на facebook. – serg
Нет, не ваш собственный браузер - даже не близко, думаю - wget. И что касается TOS - это проблема разработчиков, я ответил только на то, что можно было сделать технически. Я не знаю, что такое их TOS (и это не было частью вопроса) – KevinDTimm