1

我想知道如果用户没有登录 facebook 是否有可能在 facebook 时间轴上发布我的操作,我的意思是通过 cron 作业,实际上我的用户有一个扩展令牌,但如果他们没有在 facebook 上连接,它不能在他们的时间线上发布任何东西

4

3 回答 3

2

我相信您必须使用应用程序访问令牌。

如果您的应用代表其用户发布并需要没有过期时间的访问令牌,则应使用应用访问令牌。应用访问令牌是使用您的应用秘密签署的,并且不会过期;如果您重新键入/重置您的应用程序密码,它将失效。

https://developers.facebook.com/docs/opengraph/using-app-tokens/

于 2012-09-10T14:28:56.590 回答
1

如果用户未登录 facebook,我想知道是否有可能在 facebook 时间线上发布我的操作

无论如何,你为什么要这样做?

如果用户甚至没有登录到您的网站,他们正在执行的实际操作在哪里?

对我来说,这听起来像是对 Open Graph 操作的滥用

于 2012-07-03T21:01:33.667 回答
0

我不认为它可能导致会话不退出,当您尝试时$facebook->getAccessToken();,如果没有会话退出,它将返回错误。

于 2012-07-03T20:57:05.100 回答