グラフを開くアクションに関連して構成されたアクション リンクをクリックすると、500 内部サーバー エラーが発生します。
1) この6 か月前のバグ レポート: ステータス: トリアージ済み、優先度: Facebook で低。 Facebook はアクション リンクを段階的に廃止していますか?
2) 14 か月前のスタック オーバーフローの質問は、同じ問題でまだ解決されていません。
Facebook の Action Link エンドポイント「https://www.facebook.com/ajax/open_graph/actionlink」がダウンすることがありますか?
アクション リンク URL (コールバック URL、エンドポイントなど) はテスト済みで、GET、PUT、および POST に対応しています。このドキュメントでは、Facebook アクション リンクの署名付きリクエストのリクエスト メソッドを指定していません。それにもかかわらず、サーバーは要求を受け取りません。
いくつかの事実:
- スキーム (https) とホスト名は、アプリ設定とアクション リンク URL で同一です
- 任意の方法 (PUT、POST、GET、さらには DELETE) を使用してアクション リンクをクリックしても、アクション リンク URL の「コールバック」でリクエストは行われません。
- 500 は、ajax 経由でhttps://www.facebook.com/ajax/open_graph/actionlinkに作成された POST への応答です。
- 親アクションと「リンクされたアクション」の両方の関連アクションが承認されます。
- アクション リンクは、開発者と非開発者の両方のタイムラインに表示されます。エラーは表示されず、アクション リンクをクリックしても UI エラーは発生しません。「これは安全な URL ではありません」などのエラーはありません。
Facebookごと:
アクション リンク URL: ユーザーがニュース フィードのアクション リンクをクリックすると、Facebook はこの URL にリクエストを送信します。安全な URL である必要があります。