0

Facebookソーシャルプラグインを使用して、Facebookのプロフィール/ページURLに基​​づいてFacebookの「いいね」または「フォロー」ボタンを追加するJavaScriptコードがあります。私はそれを行うために iframe を使用します。たとえば、次のようにします。

<iframe src="//www.facebook.com/plugins/follow.php?href=https%3A%2F%2Fwww.facebook.com%2Fzuck&amp;width=450&amp;height=80&amp;colorscheme=light&amp;layout=standard&amp;show_faces=true&amp;appId=276422385824711" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

ユーザーがこの URL を導入すると: https://www.facebook.com/pages/[name] URL 構文により、Facebook の「いいね」ボタンが追加されます (FB ページではなく、FB ページを「いいね!」することは可能です)。プロフィール)。

指定された URL がhttps://www.facebook.com/[name]のような場合、ボタンの種類は「フォロー」になります。

しかし、以前の URL 構造 ( https://www.facebook.com/[name] ) では、「フォロー」ではなく「いいね」しかできない場合がいくつか見つかりました。

では、どのタイプのプラグインが必要かを検出するためのキー/手順はどれですか? 可能です?

どうもありがとうございました!

4

1 に答える 1

0

ページ名が設定されているページにもアクセスできるwww.facebook.com/nameため、ユーザー プロファイルとページを区別する現実的な方法ではありません。

唯一のオプションは、API 呼び出しを行い、ユーザー プロファイルではなく、ページでのみ使用可能なフィールドを探すことです (またはその逆)。ページには fecategoryまたはis_publishedがあり、ユーザー プロファイルのみには fe a がありfirst_nameます。

于 2013-09-11T08:02:13.187 に答える