Ромобиль и oauth2

Основываясь на этом вопросе о стеке: foursquare oauth2 для IOS

Мне нужно отправить пользователя из моего приложения в Foursquare. Получить разрешение и перенаправить на мой веб-сервер. Я получаю токен доступа, но как перенаправить на представление?

В моем ромобильном контроллере у меня есть

def fsq_login
  WebView.navigate('https://foursquare.com/oauth2/authenticate?client_id=MY CLIENT_IT&response_type=code&redirect_uri=http://lvh.me:3000/fsq_req')
end

Когда у меня есть access_token, как я могу заставить свой веб-сервер запускать ромомобильное представление?


person pcasa    schedule 15.06.2011    source источник


Ответы (1)


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

http://docs.rhomobile.com/rhodes/device-caps#run-rhodes-application-from-browser

person Geoffrey    schedule 15.06.2011
comment
Пробовал, но не запускает приложение. У меня есть android: BundleURLScheme: myapp и iphone: BundleIdentifier: com.rhomobile.myapp, BundleURLScheme: myapp без запятой, но ничего. есть тестовая ссылка `‹a href=myapp:/app/User/show›test‹/a›, но это тоже не работает. Я занимаюсь этим уже 2 дня и не знаю, где я ошибаюсь. - person pcasa; 17.06.2011
comment
вернуть его. Изменил URL-адрес обратного вызова на 127.0.0.1, и это сработало. Спасибо. - person pcasa; 17.06.2011