同じ機能を使用するコンテンツ管理サイトが多数あります。最近サイトを追加しましたが、Facebook のようなボタンがクリック時にエラーで失敗します (Facebook のログイン後)。
このページは無効になっているか、現在のユーザーには表示されません。
これは、Facebook ユーザーがページの管理者でも、ページ用に作成したアプリケーションの管理者でもない場合にのみ発生します。
これが失敗しているサイトは次のとおりです: http://beachhousemilfordonsea.co.uk/
動作するサイトの例 (同じコード): http://monmouthash.co.uk/
Facebook のようなコード:
<fb:like href="http://beachhousemilfordonsea.co.uk/" width="380"></fb:like>
すでに実行されているアクション
FB Linter で確認したところ、修正が必要な Opengraph の警告がいくつかあります (説明の追加、画像サイズの拡大)。ただし、これらはすべてのサイトで同じであるため、影響を受けるはずです (開発者は、次のリリースでこれらを修正する予定です)。
問題のページで実行している Facebook アプリを調べて、他の動作中のアプリケーションと比較して確認しました。設定は、この新しいアプリケーションに欠落しているオプションがあることを除いて、私が見る限り同じです。
- 暗号化されたアクセス トークン (これがデフォルトであり、現在は変更できないと仮定します)
- 最近のアクティビティ ストーリーを含める
ただし、ページ内の他の機能にアプリケーションを使用しているため、アプリケーションがこれに大きな影響を与えるとは思われません (すべて正常に動作しています!)。
考えられる問題を検索し、より一般的な問題を確認しました。
- 年齢/地理的制限はありません
- コンテンツがブロックされた場合に備えて、Facebook に 2 つのリクエストを送信しましたが、応答も変更もありません
他に何を試すべきかについての推奨事項はありますか?
前もってありがとう、ケブ
PS 1 週間前にこの質問をしましたが、うまく構成されていませんでした。これがより良い試みであることを願っていますが、他に何か必要な場合はお知らせください。