facebookでユーザーを認証したい場合は、自分のアプリケーションに対して「offline_access」権限を取得する必要があります。Facebook API認証
ユーザーは自分のアプリケーションプロファイルを自分のFacebookアカウントにリンクする必要があります。彼が既にFacebookにログインしている場合、彼は私のアプリケーションでもう一度認証する必要はありませんでした。
私はZendでPHP-SDKを使用しています。
ありがとうございます。
--lony
facebookでユーザーを認証したい場合は、自分のアプリケーションに対して「offline_access」権限を取得する必要があります。Facebook API認証
ユーザーは自分のアプリケーションプロファイルを自分のFacebookアカウントにリンクする必要があります。彼が既にFacebookにログインしている場合、彼は私のアプリケーションでもう一度認証する必要はありませんでした。
私はZendでPHP-SDKを使用しています。
ありがとうございます。
--lony
php-sdk facebookクラスには、getLoginUrlメソッドがあります。
あなたはそれに配列を渡すことができます、必要な権限に基づいて配列のパラメータを変更します。権限の
getLoginUrl(array(
'req_perms' => 'publish_stream,offline_access'));
詳細なリストはここで見つけることができます -
通常、アプリケーションを使用していないユーザーのアカウントにアクセスする場合は、offline_access権限のみが必要です。たとえば、アプリケーションにバックエンドプロセスが実行され、週に1回壁にポストされます。
ありがとうございますが、私はすでにこれを知っています。私の問題は、ユーザーを認証し、できるだけ少ない権限を使用したいということです。なぜなら、ユーザーが私のアプリに与える権利がもっと魅力的でないと思うからです。 – lony