0

ここで簡単な質問があります。FBSDKをAndroidアプリに統合するための必要性は何ですか。

WebビューでFacebookのURLを開いてログインし、FBで行うことは何でもできます。次に、FBを私のアプリと統合する必要があるシナリオはどうなりますか。

4

3 に答える 3

1

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")));
}
于 2012-09-19T07:25:03.397 に答える
1

一般に、統合は、開発者がユーザーに代わって投稿したり、指定したアルバムに写真を直接追加したり、ユーザーの電子メール アドレスを取得したりする場合などに使用されます。

これらは、ユーザーが初めてアプリを承認するときに実行でき、特権も承認します。

また、すべての投稿が(yourAppName)を介して言うように、マーケティングツールとしても見られるため、オンラインでの存在感を得ることができます.

Ofir A が言ったように、ユーザーは 1 回ログインするだけでよいため、時間を節約できます。

于 2012-09-19T07:34:43.117 に答える
0

こんにちは Facebook リンクで webview を呼び出す理由です。Android 用の FaceBook Native Sdk を使用する必要があります。これにより、webview と比較してユーザーエクスペリエンスが向上します。Facebook 統合のリファレンス

于 2012-09-19T08:07:56.137 に答える