2012-08-30 40 views
13

我試圖讓我的html5網站打開本機iPhone Facebook應用程序來驗證用戶。可能使用原生Facebook應用程序登錄到移動html5應用程序?在iPhone

該網站目前在服務器端使用OAuth 2,因此它將所有人重定向到Facebook的Web版本。這是一個問題,因爲我不想強制用戶在一個小鍵盤上登錄。

您可以獲得html5應用程序在Safari中打開並通過本地FB應用程序進行身份驗證嗎?

如果Facebook無法做到這一點,可以使用Twitter應用程序嗎?什麼是在Android上的經驗?

我知道您可以在原生iPhone應用程序和原生Facebook應用程序之間進行身份驗證。

+2

Safari中的鍵盤與原生Facebook應用程序中的鍵盤相同... – ceejayoz

+0

Ceejayoz,我假設大多數人永久登錄到原生Facebook應用程序。所以他們永遠不會看到這個小鍵盤。如何獲得html5應用程序的任何幫助打開本機應用程序進行身份驗證W/O打字? – alakin

回答

1

是的,你可以這樣做,只是使用網站的Facebook開發人員部分的樣板代碼,並嚴格遵循guide ...我試過這個,它對我來說,你只需要找到一種方法來連接你的oAuth這個...

+0

如果您的緩存已被清除,並且您首先打開您的網絡應用程序,但未在移動網絡瀏覽器中登錄到Facebook(讓它爲Safari),但已登錄並運行原生Facebook應用程序 - 此代碼對我無效。 –

+0

@alakin只是想知道建議的解決方案是否工作?你試過了嗎? – Manuel

+0

我剛試過解決方案,它絕對沒有工作 –

相關問題