当我为like按钮生成代码时,我对iframe URL中看到的参数有疑问。 https://developers.facebook.com/docs/reference/plugins/like/ 当我复制iframe代码时,我会看到类似的内容:
<iframe src="http://www.facebook.com/plugins/like.php?
app_id=1234567890&href&send=false&layout=standard&width=300&
show_faces=true&action=like&colorscheme=light&font&height=80"
scrolling="no" frameborder="0" style="border:none; overflow:hidden;
width:300px; height:80px;" allowTransparency="true"></iframe>
除了“app_id”之外,我清楚所有这些参数的含义。 那是什么应用?
我没有在代码中指定任何网址,为什么Facebook会给我一个新的app_id? app_id参数不应该包含在OpenGraph标签中吗?
提前致谢
答案 0 :(得分:1)
以下是我在调查中发现的内容:
当您生成一个Like按钮(即点击“获取代码”按钮)时,会创建一个名为“未命名的应用程序”并与您的开发者帐户绑定的新Facebook应用程序。
这是未记录的新行为。我们可能会看到一些未公布的Facebook平台功能/政策的结果。请注意F8以获取可能的详细信息。
答案 1 :(得分:0)
你要处理的应该是like按钮的xfbml版本,需要javaScript SDK。
为了初始化JavaScript SDK,您需要注册一个Facebook应用程序。 app_id是您可以从注册的应用中获取的应用信息的一部分