![](/img/trans.png)
[英]Posting a message to User's walls as application using Facebook PHP registration 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="true"
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.