【发布时间】:2011-08-13 03:43:04
【问题描述】:
所以问题是当我的应用发送应用请求时,如何在其中包含链接?
这就是我正在寻找的。用红色标记。
一直在网上搜索,但找不到合适的东西。如果我尝试使用 href .. 它不起作用。也许我应该使用一些 FB 语法来制作链接?
感谢您的任何回答!
【问题讨论】:
标签: ruby-on-rails-3 facebook facebook-graph-api facebooker
所以问题是当我的应用发送应用请求时,如何在其中包含链接?
这就是我正在寻找的。用红色标记。
一直在网上搜索,但找不到合适的东西。如果我尝试使用 href .. 它不起作用。也许我应该使用一些 FB 语法来制作链接?
感谢您的任何回答!
【问题讨论】:
标签: ruby-on-rails-3 facebook facebook-graph-api facebooker
消息中的链接由facebook自动创建,因为链接是该用户的名字或朋友的名字和类似情况(即我是应用程序的测试用户,所以fb将我标记为测试用户)
否则:
apprequest 中不可能附加链接,因为它是这样的:
FB.ui({
method: "apprequests",
display: "iframe",
message: 'myMessage',
data: '123'
})
即使您尝试将您的网址放在消息字段中,标签也会被编码
【讨论】:
我之前的回答对当前的 fb js sdk 仍然有效:
但是:确切的答案是:使用旧版本可以在请求正文中添加链接:“rendering fbml”
<fb:serverfbml width="650px">
<script type="text/fbml">
<fb:fbml>
<fb:request-form
action="http://myapp.com/myitem=123"
method="Post"
invite="false"
content="This is my item"
target="_self">
<fb:multi-friend-selector
showborder="false"
actiontext="See my item"
rows="4"
cols = "4"></fb:multi-friend-selector>
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
【讨论】: