Facebook的Javascript SDK实现了FB.ui方法,该方法允许以编程方式启动对话。 “feed”对话框接受“ref”参数,但不会将其作为“fb_ref”查询参数附加到它创建的新闻订阅源链接上,这是许多其他实例中“ref”参数的默认行为。以下是示例用法:
<script>
var publish = {
method: 'feed',
message: 'getting educated about Facebook Connect',
name: 'Connect',
caption: 'The Facebook Connect JavaScript SDK',
description: (
'A small JavaScript library that allows you to harness ' +
'the power of Facebook, bringing the user\'s identity, ' +
'social graph and distribution power to your site.'
),
link: 'http://www.fbrell.com/?ref=poo',
picture: 'http://www.fbrell.com/public/f8.jpg',
ref:'foo',
actions: [
{ name: 'fbrell', link: 'http://www.fbrell.com/' }
],
user_message_prompt: 'Share your thoughts about RELL'
};
FB.ui(publish, Log.info.bind('feed callback'));
</script>
“Feed Dialogue”的文档指出“ref”参数是
Feed帖子类别的文字参考。使用此类别 在Facebook Insights中帮助您衡量不同的表现 帖子类型
https://developers.facebook.com/docs/reference/dialogs/feed/
它并未声称将其附加到新闻源链接。但是,在使用feed对话的“Feed Gaming”的单独文档中,它说明了“ref”参数:
此值也将在fb_ref参数中传递给您 当用户点击时,它将被附加到网址的末尾 你的故事标题,直接进入游戏 - 即没有 播放嵌入的内容。
https://developers.facebook.com/docs/feed-gaming/
Feed Gaming正在使用FB.ui“feed”对话框,因此看起来这个文档是矛盾的,或者至少没有标准化。有没有人知道如何获得“feed”对话框以将ref参数附加到新闻故事网址的末尾?
答案 0 :(得分:0)
据我所知,您可以将 ref 值定义为
衡量不同类型帖子的表现
将传递此类值
在 fb_ref 参数中返回给您,该参数将附加到网址的末尾。
因此,您的游戏将获得您在 fb_ref 查询参数中参考中定义的值。