我只是想问一下,我有一个Facebook标签,它在这个标签页面中打开了一个像小框架一样的小网站,如何在框架中为特定页面的标签添加链接“”比如说标签框架有3页“家,关于我们,联系我们”我如何添加一个分享按钮,将我重定向到此选项卡,我发现联系我们已打开。
知道使用静态框架app。
这是我的代码
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
appId : '535262793177723', // App ID from the app dashboard
channelUrl : 'http://bridgestone.thesocialclinic-server.com/', // Channel file for x-domain comms
status : true, // Check Facebook Login status
xfbml : true // Look for social plugins on the page
});
FB.Canvas.scrollTo(0,0); };
// Load the SDK asynchronously
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
function mohammad(){FB.Canvas.scrollTo(0,0);}
</script>
<script type="text/javascript">
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
</script>
<iframe src="http://bridgestone.thesocialclinic-server.com" scrolling="no" style="border:none;" width="100%" height="2000" onload="mohammad()"></iframe>
答案 0 :(得分:0)
您需要app_data
网址参数,并使用http://www.facebook.com/[page_name]/?sk=app_[app_id]&app_data=[specific_page]
app_data
位于'signed_request'中。因此,您需要设置app_data=page3
,并检查已解析的已签名请求值app_data
,并在您的应用中执行重定向。
答案 1 :(得分:0)
经过大量的测试和检查,结果是我使用静态HTML应用程序添加新标签并从扇门等获得一些好处...... 但这就是问题,在没有任何应用程序的情况下以正常方式创建选项卡后,它就像魅力一样。
谢谢cdbconcepts的帮助。