2011-07-12 6 views
3

私はFacebook上のIframeに表示されているWebアプリケーションを持っており、グラフAPIを使用してユーザーのプロフィールからデータを取得しています。PHP/Graph API:FacebookのWebアプリケーションから変数の値をユーザープロファイルに保存することはできますか?

私のアプリでは、簡単なアンケート用紙に記入する必要があります。さて、私は、ユーザーがすでにフォームを完成しているかどうかを確認できるようにしたいと思います。私は私の最後に保存されたデータにアクセスすることに問題があります(尋ねないで複雑です)。私の調査を完了したとしてフラグを付ける変数をユーザープロファイルに保存することが可能かどうか疑問に思っていました。

(ここでは、私は変数の値をチェックしているはずだ)に似て何か

$facebook->api('/me/myvariable', 'get', array('access_token' => $access_token));  

ええ、私は知っている、これは存在しません。しかし、Graph APIにはこの一般的な方向に何かがありますか、あるいは私が見ることができる他の魔法のFacbook mumbo-jumboですか?

ありがとうございます!

答えて

3

あなたの質問に答えるために:
魔法Facebookのマンボジャンボそのようなものを行うにはありませんが。もちろん、公開ストリームを利用して、ユーザーに「私のフォームに記入してください」などの情報を共有し、この投稿を検索することができます。しかし、あなたはそれを保証することはできません。)ユーザーが本当にそれを共有し、そして2.ユーザーはその後それを削除しません。

私の頭に浮かぶ他のすべての可能性は、一貫した状態を保証するものではありません。唯一の解決策は、サイトに保存することです。それはなぜそんなに複雑なのですか?

+0

Okie dokie - 複雑なコードそれでは: –

+0

PS:基本的にデータは、扱いにくいサードパーティシステムに保存されます。この場合、私は自分のDBテーブルを設定し、ユーザーがFacebookのFacebookのIDを確認して、それをチェックします。私はちょうど私が(lazypower、活性化!)を避けることを望んでいた –

+0

自分のdbテーブルは間違いなく最高の方法です! –

関連する問題