【问题标题】:facebook application: how to put html code like 'a href' inside news feed content? (After the newest api update)facebook 应用程序:如何将 html 代码(如“a href”)放入新闻提要内容中? (最新api更新后)
【发布时间】:2011-01-04 11:18:30
【问题描述】:

在发布新闻提要的最新 Facebook 更新之后,它似乎不再支持新提要内容中的 html 代码(如 href)

但我仍然在内容中看到带有可点击链接的提要,该怎么做?

以下是提要内容中包含链接的提要图片


(来源:dchammer.com

【问题讨论】:

  • @Michel... 这不是 facebook 应用程序的编码问题吗?
  • 这里是解决方案:netodex.com/2009/10/28/… 这完全符合您的要求!

标签: facebook deprecated feed


【解决方案1】:

使用stream attachment 对象的properties 属性。这需要一个键/值对字典,其中值本身可以是由 text 和 href 属性组成的对象。例如。在 JavaScript 中将以下内容附加到您的流附件对象上:

var properties = {
    "Rating" : {
        "text" : "1797 points",
        "href":"http://apps.facebook.com/yourappurl/"
        },
    "Leaderboard position":{
        "text":"192nd",
        "href":"http://apps.facebook.com/yourappurl/"
    }
}

将在不同的行上显示文本“评分:1797 分”和“排行榜位置:第 192 位”,“评分”和排行榜位置”文本为浅灰色,“1792 分”和“第 192 位”文本均为蓝色超链接。

“关键”部分(即“排行榜位置”部分)最多 50 个字符,“价值”部分最多 70 个字符。

【讨论】:

  • 不幸的是,这不是问题的答案。使用属性将导致在每行之前进行不需要的编号排序:code.dchammer.com/calvinc/feedProblem.jpg 如图所示,每个链接前面都有编号。但是我想要的是句子中某些单词中的href链接,这显示在我的问题中的屏幕截图中:)我需要你的帮助!
  • 看起来你生成的 JSON 对我来说是错误的,尤其是考虑到 supriious "特点。我在这里使用了上面的结构:apps.facebook.com/playfourinarow(点击“发布公开挑战”查看故事)。没有编号,生成的格式和yoru question的类型完全一样。
  • 忽略那个“....顺便说一句,当我单击“发布开放挑战”时,它总是返回“应用程序响应错误”。在 Firefox + chrome + IE 中试过。 code.dchammer.com/calvinc/fourInARow.jpg
  • 您介意使用 php/javascript 创建一个包含可用新闻提要内容样本的页面吗?因此,我可以在我的服务器上尝试该文件,如果它有效,那么我可以立即接受您的回答并为您投上一票:D
  • 这个错误看起来像是在 Facebook 的末端 - 我可以从我的统计数据中看到用户正在发布这些故事。但我已经放了一个“适合我”的演示页面:games.core10.co.uk/connector/story.html
【解决方案2】:

所以我尝试了一个href,而不是通常的html,我做了一些试验和错误,发现如果这样写它会起作用:

a href=facebook.com facebook

关键是链接和您要显示的实际文本之间的空间。没有空间,这将无法正常工作。

【讨论】:

    【解决方案3】:

    我相信这是由所链接页面的元标记指定的。欲了解更多信息,请查看http://wiki.developers.facebook.com/index.php/Facebook_Share/Specifying_Meta_Tags

    基本上,当用户发布到外部网站的链接时,facebook 会获取该页面,并查看某些元标记以提供该网站的预览,包括一些文本和小图像,如果这些是由链接的网站。

    所以,我认为你应该能够在元描述中包含你的 href 标签,你应该已经准备好了。我没有尝试过使用链接,但这绝对是您显示描述和图像的方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-06
      • 2013-09-04
      • 1970-01-01
      相关资源
      最近更新 更多