Java-клиент orkut, проблемы с ключами OAuth - PullRequest
0 голосов
/ 29 августа 2010

Я просматриваю файл Read Me клиента orkut java, поскольку я пытаюсь написать отдельное приложение orkut на java.Но,


Точка № 3 (в разделе об использовании) Read Me говорит, что: -

Get OAuth keys for your app

Прежде чем вы сможете начать использовать API или запустить приведенный здесь пример, вам необходимо получить ключ и секретный ключ пользователя OAuth.Посетите следующий URL-адрес для получения инструкций по регистрации приложения и получению ключа и секретного ключа OAuth.

http://code.google.com/apis/accounts/docs/RegistrationForWebAppsAuto.html#new

Ключом пользователя обычно является URL-адрес вашего сайта, например, my.site.com ", в то время как секретом пользователя является случайная криптографически безопасная строка, например" Masdsadl213mzza0Y / l "


Откуда и как получить эти ключи OAuth для моего автономного тестового приложения.Кроме того, Регистрация вашего веб-приложения раздел говорит, что мы также можем написать незарегистрированное приложение.


Пункт № 4 (в разделе об использовании) из Read Me говорит, что: -

Install the keys for use by sample app

Сведения об OAuth хранятся в java / sample / oauth.properties

Отредактируйте файл и введите ключ и секретный ключ пользователя.Оставьте все остальное нетронутым.

consumerSecret = consumerKey =

Чтобы проверить, правильны ли ваши ключи и все ли в порядке, выполните следующую команду из консоли:

cd java /ant test-auth

Это откроет поток OAuth, открыв окно браузера.Как только вы пройдете этот поток, вы должны увидеть это сообщение на консоли.

"* Аутентификация пройдена *"

Если вы видите указанное выше сообщение, то выготов для запуска других образцов.С другой стороны, если вы видите трассировку стека или какое-либо другое сообщение об ошибке, то произошел сбой трехстороннего OAuth.


Но, если я не предоставляю значения для двух свойств, выполните сборкустановится неудачным.Как получить тестовые значения для этих двух свойств для моего личного автономного тестового клиента orkut java , или же можно запустить автономное приложение без этих значений.

Cheers :)

1 Ответ

0 голосов
/ 29 августа 2010

Раньше я никогда не использовал автономный клиент Orkut, но могу вам сказать, что если вы хотите получить доступ к данным из Orkut, как и к любым другим платформам, потребуется процесс авторизации (чтобы не допустить кражи «подслушивающих» и хакеров «драгоценными» "информация).

OAuth в основном позволяет клиентским API авторизовать конечного пользователя для получения данных без передачи конфиденциальных учетных данных, таких как поля электронной почты / пароля. Я не думаю, что вы когда-либо будете получать конфиденциальные данные (данные orkut).

Facebook, Twitter и т. Д. Позволяют разработчикам получать доступ к общедоступным данным, таким как поиск, но личные данные требуют авторизации, поэтому OAuth.

Не думаю, что стоит запускать Orkut без какой-либо схемы авторизации.

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