2011-07-26 15 views
0

私はFacebookのコメントをWebサイトと統合しています。私は現在の能力は以下のいずれかを使用して、特定のユーザーに対して有効にすることができ、編集しているの理解は、ページ上のメタタグを述べた:
Facebookのコメントウィジェット認証

<meta property="fb:admins" content="{YOUR_FACEBOOK_USER_ID}"/></ol> 
<meta property="fb:app_id" content="{YOUR_APPLICATION_ID}"> 

を私が持っている質問は次のとおりです。

  1. はできませんホストファイルエントリを使用してドメイン名を偽装したローカルの マシンでウィジェットをホストすることでセキュリティをバイパスできますか?
  2. 私のアプリケーションにインターネット経由でアクセスできない場合のこの機能はどのように機能しますか?

答えて

0

Facebook Linter(https://developers.facebook.com/tools/lint)がページにアクセスできない場合、管理を正しく設定することはできません。 最初にページに似ていたり、コメントを投稿したり、Linterに手動でURLを入力すると、Facebookはあなたのページ(ユーザーエージェントfacebookexternalhit)に行き、adminsタグを含むタグを読み込みます。そのユーザーは、Facebookにログインしたときに、あなたのページのユーザーに提供されるコメントプラグインを管理することができます。

+0

ありがとうございました。私は "fb:admins"メタタグを使用してadminを定義し、数日後にページをアクティブにした後にさらにいくつかのIDを追加することにします。その場合、新しいユーザーが管理者になるまでにどれくらいの時間がかかります。 lintツールを使用してURLをヒットして、Facebookが新しいメタデータを解析できるようにしますか? – Amit

+0

あなたがlinterを通じてそれを実行するとすぐに更新されます。それ以外の場合は、Facebookがキャッシュを更新するまで待ちます。これは24時間ごとです – Igy