仅在 Facebook 的服务器端连接
有什么方法可以登录 Facebook(使用 Facebook PHP API 的服务器端),而不提示登录掩码? 问题是我必须在 Facebook 群组上创建自动警报,因此我的网站应该登录 Facebook 并写入新状态,而不向用户提示任何内容。
提前致谢!
There is any way to login on Facebook ( Server side with FAcebook PHP API ), without prompting the login mask ?
The problem is that i must create an automatic alerting on a Facebook group, and thus the my site should login on Facebook and write the new status, without prompting anything to the user.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
AFAIK,用户第一次使用您的应用程序时,用户必须接受您的应用程序。在这种情况下,Facebook 会弹出一个对话框,让用户允许您的应用程序。我认为这种情况总会至少发生一次。
然后您可以做的是请求用户的离线许可。然后您可以存储 facebook 生成的令牌。使用此令牌,您可以代表用户执行操作,而无需用户登录 Facebook。
我就是这么想的。
AFAIK, For the first time the user is using your app, the user must accept your app. In that case facebook pops up a dialog for the user to allow your app. This i think will always happen at least once.
What you can do then, is to request for offline permission from the user. You can then store the token generated by facebook. With this token you can perform actions on the user's behalf without the user login in to facebook.
That is what i think.
我从您的流程中了解到,每当您向网站提交新内容时,它应该会自动更新到您的 Facebook 个人资料中。
如果是这种情况,请查看 ping.fm 和 hellotxt 他们正在为此提供API。由此,您可以一次更新许多社交网站。
只需注册任何这些服务和 API 即可更新脚本末尾的状态,您可以在其中添加/上传内容。
What i understand from your flow is whenever u submit a new thing into your site, it should be automatically gets updated into your facebook profile.
If that the case, have a look at ping.fm and hellotxt and they are providing API for that.. From that, you can update many social networking sites at once.
Just register with any of these services and the API to update the status at the end of the script where u add/upload things or stuffs..