我有一个网站正在开发。它使用户能够在网站内注册和发布内容。我能否获得某种API的链接,该API允许人们添加他们的Facebook帐户(一次(,然后自动将他们在我的网站上发布的内容发布到他们的Facebook新闻源上(当您将Facebook帐户连接到Twitter帐户时发生的那种事情(。我已经搜索过,似乎无法得到我想要的
你想要
的很常见,如果你搜索过,你显然在搜索上做得不好。
使用Facebook PHP SDK非常简单。有一个 PHP 库,其中包含您想要的功能的演示。在你的情况下,你需要做更多的事情,所以我将在全球范围内解释你应该做什么:
获取Facebook PHP SDK并将其加载到您的网站中,确定您需要什么
scope
来执行您将要执行的操作,在您的情况下,您需要访问其时间线,称为publish_stream
范围。为了让Facebook PHP SDK工作,你需要创建一个应用程序 http://developers.facebook.com如果用户授予访问权限,则需要保存用户提供的身份验证令牌,并将其保存在数据库中供以后使用。我不是 100% 确定它们的有效期,我认为目前最多为 30 天,但您可以刷新您提出的请求(如果我错了,请纠正我,已经有一段时间了......
每次使用 Facebook API 完成操作时,您都会在请求中注入用户令牌,从而在其时间线上执行"发布"操作。
您正在寻找的内容非常简单明了,很容易找到。