2012-05-30 3 views
2

Я бегу S60 SDK 5-ое с Затмения пульсара на победу 7.ошибка запроса «включить куки» при отправке запроса приложение к LinkedIn

Я oauth_token используя с этим Url https://www.linkedin.com/uas/oauth/authorize?oauth_token=. Чтобы получить этот экран доступа к доступу по LinkedIn.

Я загружаю выше Url используя htmlComponent и добавляю HtmlComponent для его создания и отображения. Иногда, когда я нажимаю кнопку «Ok I'll Allow It» (т. Е. После нажатия кнопки), появляется следующее сообщение об ошибке.

К сожалению, возникла проблема с вашим запросом. Убедитесь, что вы включили файлы cookie и повторите попытку.

Но я получаю ответ с oauth_token, oauth_token_secret, oauth_callback_confirmed = истина, xoauth_request_auth_url, oauth_expires_in.

Пожалуйста, помогите.

ответ

2

Я предполагаю, что ошибка происходит с обратным вызовом. После того, как вы нажмете кнопку «ОК, я позволю ей» на странице аутентификации LinkedIn, пользователь должен быть перенаправлен обратно в ваше приложение. Можете ли вы запустить сеть для своего телефона через систему ноутбуков, где вы можете отслеживать трафик, чтобы узнать, что происходит? Я не знаком с возможностями отслеживания HTTP в системе Windows 7, но вы можете сделать некоторые записи, чтобы определить, что происходит.

+0

На самом деле я не нашел, что я думаю, потому что я передаю неправильные параметры для отправки URL-адреса LinkedIn. то есть [ссылка] (https://www.linkedin.com/uas/oauth/authorize/submit?extra=&access=-3&duration=0&csrfToken=ajax%3A1363873184829698131&sourceAlias=0_8L1usXMS_e_-SfuxXa1idxJ207ESR8hAXKfus4aDeAk&oauth_token=367064f6-63fe-4c86-90b2-Z20c523be3ad&session_password= jay8928928363 & session_key = jayeshkvarma% 40gmail.com & appId = & agree = true & authorize = Ok% 2C% 20I% 27ll% 20Allow% 20It) Этот url дает эту ошибку. Теперь я пытаюсь найти правильный набор параметров для подачи на отправку url. – MobileEvangelist

+0

Ваша ссылка имеет всевозможные параметры, которые не ожидаются или не допускаются в OAuth. Вы не отправляете имя пользователя и пароль или любые другие подобные вещи. Вам нужно либо использовать существующую библиотеку OAuth, либо внимательно прочитать раздел «Проверка подлинности» на сайте разработчика LinkedIn, чтобы понять, как работает система аутентификации. –

+0

В каком блоке 599 в oauth_expires_in? это секунды? или минут? –

Смежные вопросы