2012-03-20 16 views
0

を承認した後、Facebookのユーザープロファイルを取得し、私は現時点では、このチュートリアルに似セットアップ(http://thinkdiff.net/facebook/php-sdk-3-0-graph-api-base-facebook-connect-tutorial/は、現在アプリケーション

何かを持って、私は、彼らがアプリケーションを承認しており、それがこのようなものを出力した直後に、ユーザーの情報を取得することができます。

Array 
(
    [id] => 123456 
    [name] => First Last 
    [first_name] => Firstname 
    [last_name] => Lastname 
    [link] => http://www.facebook.com/username 
    [username] => username 
    [birthday] => 01/01/1901 
) 

既にアプリケーションを受け入れたユーザーから情報を引き出すことはできますか?

+0

情報の意味は?あなたが基本情報を意味するならば、これに似た疑問があります。 http://stackoverflow.com/questions/3900137/retrieving-user-information-from-facebook – parion

+0

@parioscreations、私はopengraphからの情報について話していますが、上の出力例を掲載しました。作成されたアプリに100人のユーザーが登録されている場合は、プロフィール情報(名前など)を取得してデータベースに挿入する方法があります。 – Jako

+0

私はそう信じています...ユーザーの情報をデータベースに保存するためのコードを要求していますか? – parion

答えて

1

あなたの質問とコメントから、私はこの質問を「この100人のユーザーが私のアプリを承認したので、今私はすべての情報を取得したいと思っています。そのようなすべてのユーザーのリストとその基本情報を取得しますか?これが質問であれば答えはいいえ、あなたはできません。

ユーザーがアプリを承認すると、ユーザーの処理前にfbIdなどの情報と共に保持する必要があるaccess_tokenを受け取ることになります。基本情報のみを必要とする場合は、ユーザーがあなたのアプリを承認して保存する際にデータを処理します。あなたがしなければ、あなたは再びチャンスを得ることは保証されていません。

これまでにデータを処理していない場合は、ユーザーがあなたのアプリに戻ってくるのを待って、URLにアクセスして情報を取得するための新しいaccess_tokenを提供することです://graph.facebook.com/me?access_token = xxx "を参照してください。

これはあなたの質問にお答えします。

+0

わかりやすくありがとうございました。まさに私が探していたものです。再度、感謝します。 – Jako

+0

助けてくれてうれしいです。 – Shreeni

関連する問題