类似url指向页面选项卡



我安装了一个FB应用程序作为页面选项卡。查看我正在工作的网站的唯一方式是在选项卡中。该网站有"条目",我希望能够单独喜欢每个条目,指向我的页面选项卡,并将条目id作为app_data包含在查询字符串中。

当登录页从页面选项卡接收到帖子时,我将检查app_data的值,并在必要时重定向到相应的详细信息页面。

所以我尝试的是在输出条目时,我使用类似按钮:

<fb:like  layout="button_count" href="<%= this.GetDetailsUrl() %>"></fb:like>

GetDetailsUrl只是获取我的应用程序的url,并将条目id附加为app_data,类似于以下内容:

protected string GetDetailsUrl()
{
return "http://www.facebook.com/mypage/app_myappid?app_data=" + entry.EntryId.ToString(); 
}

现在,类似按钮似乎只指向http://www.facebook.com/mypage,当点击类似按钮时就会发生这种情况,我可以看到每个条目的类似计数器似乎指向同一个地方,它们都有相同的计数。

有没有一种方法可以像我试图做的那样,对页面选项卡进行类似的指向?如有任何建议,我们将不胜感激。谢谢

编辑:根据CBroe的建议,我在我的详细信息页面上使用以下内容:

<meta property="og:title" content="Entry Title"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://www.myredirect.com?id=entry_id"/>
<meta property="og:image" content="http://www.mysite/entryimage.jpg"/>
<meta property="og:site_name" content="http://www.mysite.com"/>
<meta property="og:description" content="Entry Description"/>

有没有一种方法可以让我像尝试的那样指向页面选项卡?

你不能点赞页面标签,只有粉丝页面本身才能获得点赞。

你可以做的是将你的条目设置为Open Graph对象,然后让它们单独点赞。

当用户访问您的OG URL时,您可以通过JavaScript将它们重定向到您的页面选项卡。

最新更新