首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忘记fb:就像在iframe应用程序中一样!

忘记fb:就像在iframe应用程序中一样!
EN

Stack Overflow用户
提问于 2011-05-11 16:22:42
回答 1查看 1K关注 0票数 1

我有一个应用程序运行在iframe画布模式。而且,我正在尝试添加一个fb:就像在这个应用程序中。我阅读了这些文档并看了其他解释,但似乎没有任何东西能正常工作。我将分享细节,但当用户按下“相似”按钮时,我希望在用户的墙上显示如下内容(这就是techcrunch和其他网站所做的)

约翰史密斯喜欢链接。

应用程序徽标我的应用程序的页面标题链接: my_app_url

关于当前页面的基本说明

然而,Facebook发布的这篇文章既枯燥又丑陋:

约翰史密斯喜欢链接。

我的应用程序名(它是指向应用程序页面的链接) apps.facebook.com

apps.facebook.com (不是我的应用程序url,而是通用的apps.facebook.com url)

基本上,我查看了techcrunch站点、FB文档等等,我在代码中输入了以下内容:

<fb:like href="http://apps.facebook.com/myapp/pageid" send="false" layout="button_count" width="450" show_faces="false" font=""></fb:like>

我在FB中使用:

代码语言:javascript
复制
$("<div id='fb-root'></div>").appendTo('body');

  var e = document.createElement('script');
  e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
  e.async = true;
  document.getElementById('fb-root').appendChild(e);
  window.fbAsyncInit = function() {
        FB.init({ 
          appId:appID, cookie:true, status:true, xfbml:true,
          channelUrl: mySiteURL + 'fb_channel-1.0.2.html'
        });
   }

而且,在页面上,我还将以下内容作为元标记:

代码语言:javascript
复制
<html xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
      <meta property="og:site_name" content="Site Name-1"/>
      <meta property="og:title" content="Title-1"/>
      <meta property="og:image" content="http://mysite.com/logo.png"/>
      <meta property="og:description" content="Description-1"/>
      <meta name="description" content="Description-2"/>
</head>

但是,当用户按下“相似”按钮时,所有这些都不会出现?

任何帮助都是非常感谢的!提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-07-11 16:25:10

请检查此链接以获得解决方案。对我来说很管用

http://forum.developers.facebook.net/viewtopic.php?pid=354148#p354148

我尝试了每一种可能的组合和建议,在我的页面添加og元标签,但它们都没有起作用。当使用facebook链接测试URL时,它总是返回应用程序管理页面上定义的默认值。好像没看到多个元标签。更有趣的是,当我查看页面源时,og元标签已经存在,但还没有被facebook或linter评估过。

现在,在我的画布页面中,在html和og元标记定义之前,我在顶部定义了登录/身份验证(以及依赖于重定向等),这是主要问题。

如果您在提供og元标记之前执行FB登录重定向/身份验证,那么FB爬虫/linter将无法检测到您的元信息并尝试自动填充.。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5967517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档