我在這裏有一個簡單的問題。什麼是需要將FB SDK集成到Android應用程序。將Facebook集成到Android應用程序
我可以打開網頁查看和登錄的Facebook網址,並盡一切要在FB完成。那麼FB需要與我的應用程序集成的場景是什麼?
我在這裏有一個簡單的問題。什麼是需要將FB SDK集成到Android應用程序。將Facebook集成到Android應用程序
我可以打開網頁查看和登錄的Facebook網址,並盡一切要在FB完成。那麼FB需要與我的應用程序集成的場景是什麼?
與Facebook SDK,就可以直接將照片上傳到你的Facebook相冊,也可以讓所有的用戶喜歡,朋友等等。
與使用webview相比,使用sdk爲您的應用程序用戶節省時間 - 每次他想要輸入他的個人資料(使用sso - 單一登錄)或任何其他物品時,他都不需要登錄需要Facebook。
在我的情況,我直接激活原生的Facebook應用程序從我的應用程序,與我的應用程序頁面。在我看來,如果你不需要更復雜的東西,只需顯示頁面,就可以使用它。
如果沒有原生Facebook應用程序,請用用戶瀏覽器(catch塊)激活它。
try{
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/" + PROFILE_FACEBOOK_APP_ID));
startActivity(intent);
}catch(Exception e){
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.facebook.com/UserNamePage")));
}
感謝您的回答。幾乎沒有問題:根據FB開發者,sso不起作用,所以即使我們整合,我們也必須首次簽署。如果我通過鏈接打開我的頁面,並且如果我沒有明確簽字,我不必簽署反抗。所以我沒有看到在這一點上的任何區別。你是否同意這一點。我同意其他觀點。 – png
@preetha我同意這一點,但我可以告訴你SSO更加用戶友好。用戶需要授權你可以訪問他的個人資料,也可以做你想做的事情,比如看他的喜歡。在這些日子裏,隱私變得越來越熟悉,用戶想知道你的應用可以從他們的個人資料中得到什麼。所以SSO比webview更可取。 –
一般來說,整合用於當開發人員要張貼代表一個用戶,直接將圖片添加到指定的專輯,得到了用戶的電子郵件地址等
能做到這些時,用戶第一次授權應用程序,他們也授權特權。
這也被看作是一種營銷手段,因爲所有的職位將通過(yourAppName)說,這樣你就可以得到一些網上存在。
就像一個奧菲爾說,這是節省時間的用戶,因爲他們只需要登錄一次。
我同意市場營銷部分:) – png
嗨你爲什麼打電話與Facebook link.You的WebView應該使用Facebook原生SDK的Android.This giveing您更好的用戶體驗比較的WebView。 Refrence for Facebook Integration
我想了解爲什麼我不能使用simplle解決方案 – png
http://www.android10.org/index.php/articleslibraries/290-facebook-integration-in-your-android-application,http://developers.facebook.com/docs/mobile/android/建立/ – rajeshwaran
我明白如何做,我的問題是什麼情況。沒有整合,我可以打開FB網址和/後。 – png
請讓我知道降低這個問題的原因。我試圖瞭解,如果我需要將FB集成到我的應用程序,或者可以只使用鏈接並保存我的應用程序的大小。 – png