这与Laravel没有关系,但我会给你一个步骤清单:
在Facebook Developers上注册您的Facebook应用程序以获取应用密钥和密钥.
在您的网站上的某处添加Facebook授权页面/按钮 - 您需要将用户重定向到Facebook并要求他们代表他们写入权限.这非常简单,并且有大量的软件包可用.这个很简单,例如:https://github.com/adamwathan/eloquent-oauth
授予权限后,您必须在应用程序(通常是数据库)中的某处存储OAuth秘密令牌.如果您使用上面提到的包,您的令牌将存储在数据库的'oauth_identities'表中.
每当你想要发布内容的那一刻到来时,使用Facebook PHP SDK(有一些Laravel包装器,例如:https://github.com/SammyK/LaravelFacebookSdk)使用用户令牌发布状态更新.
如果你没有计划任何扩展功能,你实际上可以跳过Facebook SDK并向graph.facebook.com发出简单的HTTP POST请求,方法是POST,路径是'/ me/feed',你提交一个名为'message的表单变量' - 非常简单!