把新闻推到脸书上是有效的,但我;m需要先登录.如何自动登录


Pushing news to Facebook works, but I'm required to log in first. How to automate login?

我有一个自定义的新闻页面,可以将文章交叉发布到Facebook和twitter。我使用的是Facebook SDK-一切都很完美。我可以添加文章,删除文章,甚至发布/删除事件。

所有这些都发生在我们公司的FB帐户下,然而,撰写文章的人首先会被带到FB登录(或者,如果他们已经登录,SDK会请求允许发布到他们的个人FB帐户)。这是由对getUser()的调用触发的。

我在谷歌上搜索了一些,发现了很多关于使用当前FB用户的数据/个人资料的信息,但在使用特定FB帐户之前,还没有找到使用该帐户自动登录的位置。

我想要的SDK可能实现吗?如果是的话,有人能给我指一些411来完成这项工作吗?或者在这里回复一些信息?

编辑:

有人能回复一些反馈吗?如果这个问题不合适,我不介意删除,但我想看看我先偏离了哪里。谢谢

我认为你不能使用facebook自动登录。要么每次都使用特定帐户登录。或者你有一个通用帐户,并使用该帐户进行脱机访问。这样,用户A、用户B和用户C使用内部帐户登录,然后使用FB通用帐户的离线访问来发布到FB。

希望这是清楚的。:)

如果您需要publish_stream以外的东西,那么为您的自动化提供一个扩展的60天用户访问令牌将是一个手动过程。

如果您只需要publish_stream,那么您可以随时发布,即使用户不在使用应用程序访问令牌的情况下也是如此。请参阅Facebook的权限文档。

使您的应用程序能够将内容、评论和点赞发布到用户的流以及用户的朋友的流。有了这个许可,您可以随时将内容发布到用户的订阅源,而无需需要offline_access。然而,请注意,Facebook推荐用户发起的共享模型。

相关文章: