0

Facebookアカウントから連絡先をPlayアプリケーションにインポートする方法を教えてください。

また、アプリケーションでこれらの値を取得する方法を教えてください

module.fbconnect=${play.path}/modules/fbconnect

# Facebook Connect
# ~~~~~
fbconnect.id=YOUR_APP_ID_HERE
fbconnect.apiKey=YOUR_API_KEY_HERE
fbconnect.secret=YOUR_APP_SECRET_HERE
fbconnect.model=models.User
fbconnect.landUrl=/

ありがとう、私はあなたの助けを楽しみにしています

4

2 に答える 2

1

fbconnectモジュールのドキュメントを読んだことは確かですが、Facebookを介して認証を行いますが、それ以外はあまり行いません。

できることは、でユーザーのFacebookユーザーIDを取得してfacebookOAuthCallback()から、手動で友達リストを取得することです。Playには、組み込みのWebソケットにアクセスするための優れたライブラリがあります。そのドキュメントはここにあります(バージョン1プラグインを使用しているため、2ではなくPlay!1を使用していると想定しています)。

もう1つのオプションは、play-fbgraphと呼ばれる別のPlayモジュールです。友達リストを取得するための呼び出しを含むサンプルページもあります。これはこれと同じくらい簡単なようです(テストされていません)。

JsonArray friends           = FbGraph.getConnection("me/friends");
于 2012-05-22T11:22:12.463 に答える
0

このモジュールのドキュメントは次のとおりです: http://www.playframework.org/modules/fbconnect-head/home

前提条件

Facebook 認証を使用する前に、アプリケーションを Facebook に登録する必要があります。アプリケーション ID、API キー、およびアプリケーション シークレットを必ずメモしておいてください。

このモジュールで述べたように:

Facebook ベースの認証を任意の Play フレームワーク アプリケーションに簡単に統合できます。

このモジュールは Facebook 認証を使用するためのものであり、それだけです。これ以上何もない。

Carsten が述べているように、 play-fbgraph の使用を検討する必要があります。これにより、さらに多くのことが可能になります。

于 2012-05-22T11:49:05.257 に答える