2012-02-17 90 views
2

我试图提供”Like“按钮在我的Facebook应用程序中,将允许用户”喜欢“动态内容广告应用程序。如何在应用程序内放置“Like”按钮时显示“通过[我的应用程序名称]

因为这个原因,当某人的Like和该帖子出现在他们的墙上时,我需要说“通过[My App Name]和帖子底部的应用图标。 “M看到后非常包括链接到外部URL,但应用程序的名称不存在

通过加载index.php文件的应用程序运行从我的帆布网址的index.php引用:。

<脚本src =“https://connect.facebook.net/en_US/all.js#xfbml=1”>

and $(document).ready does not:

  FB.init({ 
       appId  : '[my app id]', 
       status  : true, 
       cookie  : true, 
       xfbml  : true 
      }); 

然后通过Ajax将内容页面加载到页面中间的空白div中。

通过Ajax加载的页面包含以下的许多实例:

< FB:像数据布局= “button_count的” href = “[我的动态内容的URL]”>

然后,在$(document).ajaxComplete(),我做FB.XFBML.parse();

动态页面被链接到了以下标签:

<meta property="og:title" content="my title" /> 
    <meta property="og:description" content="<?=$php_variable?>" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:url" content="[the url of this page]" /> 
    <meta property="og:site_name" content="site name" /> 
    <meta property="fb:app_id" content="[my app id]" /> 

任何人看到我要去哪里错了吗?如果我错过发布任何关键信息,我会很高兴 - 在这一点上我只是双目混淆,可能错过了一些东西。

非常感谢您的帮助!

回答

1

Like按钮不会将类似于链接到您喜欢的URL的应用程序 - 没有“via”链接 - 将应用程序添加到页面已完成,以便应用程序可以发布给用户像页面,管理见解等

+0

这当然解释了为什么我这么做很麻烦。谢谢!在下一部分。 – Joel 2012-02-17 20:02:33

相关问题