web-dev-qa-db-ja.com

FaceBook、Twitter、ソーシャルネットワークをAndroid

複数のソーシャルネットワークをAndroidに1つの共通のフレームワーク、API、またはJARで統合する

iPhoneには、複数の共有オプションを1つのフレームワークに統合するShareKitがあります。 http://www.getsharekit.com/

For Android似たようなものが存在するかどうかわからない。投稿やツイートなど、ソーシャルネットワークと情報を共有するアプリケーションを作成している。 FacebookやTwitterのAPIを使用しましたが、それらは大量のメモリを消費し、管理が困難です。また、効率的に処理することもできません。

これに関するいくつかの提案があります。

別の例はPinkelStarのようです

http://www.pinkelstar.com/ (もうメンテナンスされていません)

ありがとう

52
Anoop CH

2012年7月14日21.30 ISTの編集。

このプロジェクトはクリエイターによって放棄され、Facebook APIの変更により使用できなくなりました。私は開発者に連絡しましたが、彼はもはやそれを維持するつもりはありません。アップデートを投稿します。それまでは、インテントを使用するのが最善の選択肢です。

ありがとうございました..

多くの開発者との多くの議論の後にそれを見つけました。 sociallibは唯一の信頼できるものです。

https://github.com/sdossick/SocialLib

統合することができます

  • フェイスブック
  • Twitter
  • Googleバズ
  • LinkedIn

これは私が見つけた最良のソリューションです。ありがとう...

32
Anoop CH

質問は1年以上前のものです。ただし、Googleで検索すると、この質問が結果に表示され続けます。それが、別の答えを提供する必要性を感じた理由です。

2012年6月以降、4つの人気ソーシャルネットワーク(Facebook、Twitter、Myspace、LinkedIn)を簡単に統合するためのsocialauth-Androidという素敵なライブラリが存在します。

私はまだこのライブラリを使用した経験はありませんが、非常に有望に見えます。ライブラリで遊んだら、詳細を投稿します。

socialauth-Android website をご覧ください

21
Jeroen Peeters

多分 ASNEライブラリ を使用すると、生活が楽になりますか?プロジェクトに依存関係を追加するだけです:

dependencies {
...
    compile 'com.github.asne:asne-facebook:0.2.0'
    compile 'com.github.asne:asne-Twitter:0.2.0'
    compile 'com.github.asne:asne-googleplus:0.2.0'
    compile 'com.github.asne:asne-linkedin:0.2.0'
...
}

ほとんど何でも設定してリクエストしてください!

6
Seko

Androidは、インテントに基づく拡張可能なアーキテクチャを使用します。望ましい方法は、求めているときにアプリですべてのソーシャルネットワークを直接サポートするのではなく、そのフレームワークにフックすることです。 1つの利点は、新しいソーシャルネットワークと新しいAPIが自動的にサポートされることです。見る:

5
Ed Burnette

これはかなり古い質問ですが、これに対する非常に答えを書きます。 CloudRail APIを使用して簡単にこれを行うことができます。 Facebook、Twitter、G +、Instagram、LinkedIn、Yahoo、Windows Live、GitHub、Slackの統合をサポートしています。それぞれのオブジェクトを同じ方法で作成し、アプリキーとアプリシークレットキーを取得するだけです。例えば

Facebook f = new Facebook(this, appKey, appSecret);
f.post(…)
Twitter t = new Twitter(this, appKey, appSecret);
t.post(…)

等々。 [〜#〜] here [〜#〜] は、これを達成する方法を示す完全なブログ投稿です。役立つことを願っています免責事項:私はその投稿を書きました

4
PirateApp

scribe についてはどうですか?

Twitterでテストを成功させています。とても簡単です。

2
cibercitizen1

すみません、あなたは socialauth を見ましたか?私はそれを使用していませんが、それはよさそうです!

2
Slava

@ AndroidKid、Socializeをご覧ください- http://www.GetSocialize.com 。それは新しい(質問をしたときに存在しなかった)ので、まだ必要があるかどうかはわかりませんが、試してみて、あなたがそれについてどう思うか知りたいです。

DROdio

あなたがゲームを作っているなら、私は ScoreloopのソーシャルAPI をお勧めします.

1
Dr.J

良いものを見つけて、それを私のプロジェクトに使用しました。 SocialAuth Androidは、Android人気のSocialAuthのバージョンJavaライブラリby https://github.com/3pillarlabs/socialauth-Android / サポート:Google Yahoo Facebook Hotmail FourSquare MySpace Linkedin Salesforce Yammer Mendeley Flickr

0

私が検討してきたいくつかの商用オプションは次のとおりです。

http://www.gigya.com/social-login/

http://www.loginradius.com/developers#mobilesdks

http://janrain.com/product/social-login/

そして、私が使用した無料のもの

https://code.google.com/p/socialauth-Android/

0
GraSim

Androidゲームでのソーシャルメディアの統合を検討している場合は、Skiller SDKも参照することをお勧めします。主要なソーシャルネットワークを適切にサポートし、SDKは非常に簡単です参考として、TicTacToeサンプルをご覧ください

0
Andriod Dev