0

Facebook アプリのいいねボタン (iframe / like.php プラグイン) が機能しない日が数日あります。

「http://apps.facebook.com/APP_NAME/」形式の代わりに「http://www.facebook.com/apps/application.php?id=APP_ID」URL を使用することを選択しました (おそらく良い考えではありません)。 )。

それをクリックすると失敗します (「ページを気に入っているときにエラーが発生しました。ページの所有者である場合は、Facebook devsite (https://developers.facebook.com/) のリンターを介してページを実行してみてください。 tools/lint/) とエラーを修正します。")

Linter は、http: //www.facebook.com/apps/application.php?id=APP_IDを「最終 URL : http://apps.facebook.com/APP_NAME/」に変換する必要があることを検出できます。

リダイレクト パス セクションに「最終 URL は太字です (メタデータを抽出しようとした URL です)」と表示され、最終 URL は正しい (http://apps.facebook.com/APP_NAME)

ただし、この場合、最終 URL が「http://apps.facebook.com」の場合、オープン タグが十分に認識されるにもかかわらず、リンターは「http://apps.facebook.com/APP_NAME」に含まれるオープン タグを破棄できません。 /APP_NAME" が直接リンターに送信されます。

最終URLのオープングラフタグはもう使われていないようです。

誰かがこれが新しい動作/バグであることを確認し、解決方法を教えてもらえますか? 好きなものを 1 つの URL (.../apps/application.php?id=APP_ID) から機能する新しい URL (.../APP_NAME/) に移行できますか?

どうもありがとう

4

1 に答える 1

0

これらの /apps/application.php URL は2011 年 12 月に廃止され、2012 年 2 月に削除されました。引き続き使用しないでください。アプリのキャンバスまたは Web サイトの URL に自動的にリダイレクトされます。いいねボタンは、その後数か月間はまだそれらの URL で動作しているように見えたかもしれませんが、事実上、ボタンをクリックした人は何も好きになりませんでした。

いいねボタンまたはいいねボックスは、アプリがある場合はそのページを指している必要があります。そのブログ投稿には、2011 年 12 月から 2011 年 2 月の間に移行しなかった場合に作成する手順が記載されています。

アプリのページがなければ、広告のターゲットを絞ったり、最新情報を送信したりできないため、「いいね」ボタンでファンを集めても意味がありません。

上でリンクしたブログ投稿、またはユーザーとのコミュニケーションドキュメントに、ページを作成するための手順があります。

于 2012-05-30T17:16:51.483 に答える