ユーザーが既にそのページを気に入っている場合に [いいね] ボタンを非表示にするページを自分のサイトに作成しようとしています。非表示にできない場合は、そのページが既に気に入っているユーザーに「いいね」ボタンが表示されたときにコールバックを取得する方法があるかもしれません。このようにして、自分で iframe を非表示/表示できます。
手がかりはありますか?
ハウィー
ユーザーが既にそのページを気に入っている場合に [いいね] ボタンを非表示にするページを自分のサイトに作成しようとしています。非表示にできない場合は、そのページが既に気に入っているユーザーに「いいね」ボタンが表示されたときにコールバックを取得する方法があるかもしれません。このようにして、自分で iframe を非表示/表示できます。
手がかりはありますか?
ハウィー
あなたが提案しているように、いいねボタンを非表示にしないでください。ユーザーが問題のものを気に入った後にそれを非表示にすることは Facebook のポリシーに反します。
@Graphain、なぜコメントしているのですか?有効な入力がありません。
@Others、私もこれを試してみて、特定のタグのクラスの不透明度を調べて機能させましたが、再び機能しなくなりました。/me/likes への API 呼び出しを行い、返された配列を調べて、各名前または ID を調べることができます...
それが役立つことを願っています。
JSON呼び出しから非表示/取得したいいいねのページにいいねボタンのIDをエコーできると仮定します。
var hideLikes = ["#like1", "#like2", "#like3", "#like4", "#like5"];
var hideLikesSelector = hideLikes.join(",");
$(hideLikesSelector).hide();