複数のソーシャルネットワークをAndroidに1つの共通のフレームワーク、API、またはJARで統合する
iPhoneには、複数の共有オプションを1つのフレームワークに統合するShareKitがあります。 http://www.getsharekit.com/
For Android似たようなものが存在するかどうかわからない。投稿やツイートなど、ソーシャルネットワークと情報を共有するアプリケーションを作成している。 FacebookやTwitterのAPIを使用しましたが、それらは大量のメモリを消費し、管理が困難です。また、効率的に処理することもできません。
これに関するいくつかの提案があります。
別の例はPinkelStarのようです
http://www.pinkelstar.com/ (もうメンテナンスされていません)
ありがとう
2012年7月14日21.30 ISTの編集。
このプロジェクトはクリエイターによって放棄され、Facebook APIの変更により使用できなくなりました。私は開発者に連絡しましたが、彼はもはやそれを維持するつもりはありません。アップデートを投稿します。それまでは、インテントを使用するのが最善の選択肢です。
ありがとうございました..
多くの開発者との多くの議論の後にそれを見つけました。 sociallibは唯一の信頼できるものです。
https://github.com/sdossick/SocialLib
統合することができます
これは私が見つけた最良のソリューションです。ありがとう...
質問は1年以上前のものです。ただし、Googleで検索すると、この質問が結果に表示され続けます。それが、別の答えを提供する必要性を感じた理由です。
2012年6月以降、4つの人気ソーシャルネットワーク(Facebook、Twitter、Myspace、LinkedIn)を簡単に統合するためのsocialauth-Androidという素敵なライブラリが存在します。
私はまだこのライブラリを使用した経験はありませんが、非常に有望に見えます。ライブラリで遊んだら、詳細を投稿します。
socialauth-Android website をご覧ください
多分 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'
...
}
ほとんど何でも設定してリクエストしてください!
Androidは、インテントに基づく拡張可能なアーキテクチャを使用します。望ましい方法は、求めているときにアプリですべてのソーシャルネットワークを直接サポートするのではなく、そのフレームワークにフックすることです。 1つの利点は、新しいソーシャルネットワークと新しいAPIが自動的にサポートされることです。見る:
これはかなり古い質問ですが、これに対する非常に答えを書きます。 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 [〜#〜] は、これを達成する方法を示す完全なブログ投稿です。役立つことを願っています免責事項:私はその投稿を書きました
scribe についてはどうですか?
Twitterでテストを成功させています。とても簡単です。
すみません、あなたは socialauth を見ましたか?私はそれを使用していませんが、それはよさそうです!
@ AndroidKid、Socializeをご覧ください- http://www.GetSocialize.com 。それは新しい(質問をしたときに存在しなかった)ので、まだ必要があるかどうかはわかりませんが、試してみて、あなたがそれについてどう思うか知りたいです。
DROdio
あなたがゲームを作っているなら、私は ScoreloopのソーシャルAPI をお勧めします.
良いものを見つけて、それを私のプロジェクトに使用しました。 SocialAuth Androidは、Android人気のSocialAuthのバージョンJavaライブラリby https://github.com/3pillarlabs/socialauth-Android / サポート:Google Yahoo Facebook Hotmail FourSquare MySpace Linkedin Salesforce Yammer Mendeley Flickr
私が検討してきたいくつかの商用オプションは次のとおりです。
http://www.gigya.com/social-login/
http://www.loginradius.com/developers#mobilesdks
http://janrain.com/product/social-login/
そして、私が使用した無料のもの
Androidゲームでのソーシャルメディアの統合を検討している場合は、Skiller SDKも参照することをお勧めします。主要なソーシャルネットワークを適切にサポートし、SDKは非常に簡単です参考として、TicTacToeサンプルをご覧ください