liferay inbuild facebook サインイン機能を使用しようとしています。デフォルトでは、facebook connect は名、姓、電子メール、および性別のみを保存します。Facebook からユーザーのプロフィール写真を取得し、Facebook にサインアップしたときにユーザーの userpotrait としてデータベースに保存したいと考えています。ライフレイでどうやってそれを行うことができますか?
質問する
177 次
2 に答える
0
Facebookのプロフィール画像を取得するには、以下のURLを試してください。
http://graph.facebook.com/ {ユーザー名}/picture
Facebookのこのプロフィール画像を取得するためのAPIを簡単に取得できます。リンクの下にも役立つ場合があります。
画像を保存するには、バイトストリームとして変換し、以下の Util クラスを使用して保存する必要があります
UserServiceUtil.updatePortrait(long userId, byte[] bytes)
お役に立てれば !
于 2013-09-30T04:09:25.860 に答える