2009-08-20 5 views
1

私はブログや他のいくつかのページにopenidとしてfacebook connectを使用することが可能かどうか調べ始めました。私が興味を持っているのは、ユーザーがFacebookから権限を与えられているかどうかを知ることだけです。その人から何らかのIDを取得した場合(Facebookに登録されている人にリンクすることはできませんが、私のブログの人、または戻ってくるのと同じ匿名の人であるかどうかを確認する)。ユーザーがこれを受け入れることなくこれが可能ならば?Facebookの権利

許可XXXのアクセスは、それが自分のプロフィール情報、写真を 引っ張るようになる、 あなた 友人の情報、およびその他のコンテンツは、それが動作する必要があります。

私は多くの人がページにそのようなものすべてにアクセスしたくないと思っています。私はそれらのものにアクセスすることに興味はありません。私はもちろん、後で、例えば私が自分の名前を検索したり、フィードに投稿したりしたいのであれば、後でそれを聞くことができます。

私は個人的に誰かが自分のIDと名前を取得できるようにして、ちょうどそれを受け入れるならば私のフィードに何かを投稿できるようにすることができます。

答えて

1

誰かがあなたのサイト/アプリにFacebook Connectでログインすると、Facebookは自分のFacebook IDとセッション識別子を提供し、API呼び出しのために利用することができます。 APIを使用して要求しない限り、他のデータは提供されません。

しかし、ユーザーは自分のプライバシー設定を制御できるため、Facebook Connectアプリケーションによって個人情報が取得されないようにすることができます。誰かが本当にあなたのアプリがデータを引き出すことを心配していたならば、これを防ぐために設定を変更することができます。

開発者は、一時的な期間以上プロファイル情報を保存していないFacebookの利用規約を遵守する必要があります。あなたが望むなら、あなたはプロフィールデータに興味がなく、あなたのアプリがそれを引っ張ってこないというプライバシーステートメントを含めることができます。ログインのためにFacebookを使うだけです。人々がそれを知っていることを感謝してくれると確信していますが、アプリケーションの成功にとってはそれが過度に重要ではないとは思いません。

+0

私はそれらのすべてのものを受け入れることなく、彼らのIDとセッション識別子を取得する方法にロックされます。 これは私の個人的なブログのためで、私は人々(私はIRLの友人、そしておそらくはFacebookにいないかもしれない)が見えるかどうかに関心があると信じています。 – unkownt

+0

別の質問ですが、アプリケーションをどのように制限できますか?私は彼らがアクセスできるものを信頼していないので、私は第三者のアプリケーションを使用したことはありません。アプリケーションを許可する前にこれを制限することは可能ですか?それが後であれば、すでに私はダメージを受けています。 – unkownt

+0

Facebook Connectを使用してログインするには、ユーザーは何も受け入れる必要はありません。彼らは実際にあなたのアプリケーションに彼らのデータへのアクセスを与えているログイン時に通知されます。 2番目の質問では、Facebookにログインした直後の[設定]メニューからプライバシー設定にアクセスできます。プライバシーのコントロールだけでなく、アプリケーションの特定のコントロールもあります。 – zombat