繁体   English   中英

使用Facebook PHP注册API在用户墙上张贴应用程序吗?

[英]A application Post on User's walls using Facebook PHP registration API?

基本上,我们使用Facebook注册API进行网站用户注册,并且将用户数据与访问令牌一起存储在数据库中,在注册时,我们希望用户允许我们获得挂墙发布权限。那么我们该怎么办?

这是我们用来尝试启动对话框弹出窗口的代码:

<iframe src="facebook.com/plugins/… echo $redirect_uri;?>&       &cope=publish_stream,offline_access&fields=[ {'name':'name'},
{'name':'first_name'}, {'name':'last_name'}, {'name':'email'}, {'name':'gender'},     
{'name':'birthday'}, {'name':'password'} 
]"scrolling="auto"frameborder="no"style="border:none"allowTransparency="tru‌e"   
width="570"height="800"> </iframe>

仅当您请求用户授权应用程序时,才授予您专门请求的权限的令牌。 为了能够发布到用户墙,您需要要求用户授权适当的权限。

这是用于请求这些权限的Facebook参考:

https://developers.facebook.com/docs/facebook-login/permissions/#adding

根据您的应用程序,从用户那里获得初始身份验证时,您需要询问publish_actions还是publish_stream

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM