Pet*_*ter 13 facebook canvas facebook-page
即时通讯建立Facebook应用程序作为粉丝页面中的iframe应用程序.我现在的问题是:我添加了facebook请求对话框(http://developers.facebook.com/docs/reference/dialogs/requests),一切顺利,除了一件事:当用户收到通知时,链接去画布页面,而不是粉丝页面(我想去的地方......)
由于我不能说服Facebook添加一些功能(这将是伟大的),我正在寻找一种方法来自动从应用程序画布页面重定向到粉丝页面,其中此应用程序被添加为iframe选项卡.
我希望有人明白我想做什么...... :)
谢谢,彼得
ste*_*hen 31
我还想确保用户通过Facebook页面选项卡查看我的Facebook应用程序(而不是通过Facebook应用程序页面或直接查看实际网站本身).我已经设法使用这个Javascript在我的文档(测试Mac/PC FF,Chrome,Opera,IE6-8,Safari)的<script>标签中实现它head.
<script type="text/javascript">
function NotInFacebookFrame() {
return top === self;
}
function ReferrerIsFacebookApp() {
if(document.referrer) {
return document.referrer.indexOf("apps.facebook.com") != -1;
}
return false;
}
if (NotInFacebookFrame() || ReferrerIsFacebookApp()) {
top.location.replace("http://permalink-to-my-facebook-page-tab");
}
</script>
Run Code Online (Sandbox Code Playgroud)
Dan*_*yKK 14
如果我理解正确,你可以这样做:
top.location.href='http://www.facebook.com/YOUR_PAGE_NAME?sk=app_YOUR_APP_ID'
Run Code Online (Sandbox Code Playgroud)
或者您可以使用标头重定向到该网址.这将重定向到粉丝页面上的应用程序选项卡.
| 归档时间: |
|
| 查看次数: |
20751 次 |
| 最近记录: |