【问题标题】:How can I include a link in a FB app request?如何在 FB 应用请求中包含链接?
【发布时间】:2011-08-13 03:43:04
【问题描述】:

所以问题是当我的应用发送应用请求时,如何在其中包含链接?

这就是我正在寻找的。用红色标记。

一直在网上搜索,但找不到合适的东西。如果我尝试使用 href .. 它不起作用。也许我应该使用一些 FB 语法来制作链接?

感谢您的任何回答!

【问题讨论】:

    标签: ruby-on-rails-3 facebook facebook-graph-api facebooker


    【解决方案1】:

    消息中的链接由facebook自动创建,因为链接是该用户的名字或朋友的名字和类似情况(即我是应用程序的测试用户,所以fb将我标记为测试用户)

    否则:

    apprequest 中不可能附加链接,因为它是这样的:

                       FB.ui({
                            method: "apprequests",
                            display: "iframe",
                            message: 'myMessage',
                            data: '123'
                        })
    

    即使您尝试将您的网址放在消息字段中,标签也会被编码

    【讨论】:

      【解决方案2】:

      我之前的回答对当前的 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>
      

      【讨论】:

        猜你喜欢
        • 2015-11-23
        • 1970-01-01
        • 2023-01-12
        • 1970-01-01
        • 2019-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-10
        相关资源
        最近更新 更多