2011-09-26 79 views
1

现在我想在用户将应用程序安装到他/她的Facebook页面后自动重定向到Facebook应用程序的索引页面。如何在将应用程序安装到个人页面或应用程序后重定向到应用程序页面?

我的方法是使用下面的href标记:

<a href='http://www.facebook.com/add.php?api_key=".$APPID."&pages&perms=publish_stream&page=".$paID."' target='_top'>Add APP</a> 

我已经尝试了一些方法,如添加REDIRECT_URI或下一首或post_authorize_redirect_url作为参数传递给add.php联系,但他们都重定向到Facebook的页面或应用程序安装后。

那么如何实现呢?

有用的链接

http://developers.facebook.com/docs/authentication/

我知道,它可以authentication.Such后重定向为:

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html&response_type=token 

但是,什么是安装后?

+0

你能对你正在做的事情更清楚了吗? – Dave

+0

我想你可以在facebook api上设置回调网址 – user482594

回答

0
https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL 

客户端ID是你的应用程序ID 重定向URI是回调页面

欲了解更多,你可以看看this页面

+0

谢谢。但我的问题不是oauth.It是添加应用程序。网址是:http://www.facebook.com/add.php?api_key=APP_ID&pages&perms=publish_stream&page=PAGE_ID –

+1

这一切都可以看看身份验证来自https://developers.facebook.com/docs/authentication/#applogin的信息。重定向uri会为你好! – Xenon

+0

您仍然不使用redirect_uri参数。你必须添加&redirect_uri = YourURL什么是下一个btw? – Xenon

2

您可以使用API​​将应用程序添加到页面? https://developers.facebook.com/docs/reference/api/page/#tabs

+0

谢谢你回答我。你的意思是我应该使用/ PAGE_ID/tabs?当我尝试它,我打印数组,它返回1.我看不到任何标签信息。为什么? –

+0

您正在使用页面访问令牌吗? – Igy

+0

/PAGE_ID/tabs?access_token = PAGE_ACCESS_TOKEN不工作,但/ PAGE_ID?access_token = PAGE_ACCESS_TOKEN可以工作 –

相关问题