RESTFB API 不支持用户每次从 Facebook 注销和访问密钥时生成



我正在使用 RESTFb api 在 Facebook 墙上发布消息

我的代码是:

val facebookClient: FacebookClient = new DefaultFacebookClient("access_key")

def publishMessage(msg:Mesage): String = {

val publishMessageResponse: FacebookType = facebookClient.publish("me/feed", classOf[FacebookType],
  Parameter.`with`("message", msg))
publishMessageResponse.getId()

}

但是只有当我登录我的Facebook帐户时,此代码才有效。如果我没有登录,它会给我"用户会话注销"的错误。它告诉我每次都生成访问令牌。

那是因为你试图发布到你自己的墙上......这就是为什么OAuth需要验证你是否被记录,否则它不会发布任何东西......如果您在哪里发帖到页面...好吧,您可以使用APP和SECRET ID在您的网站上生成访问令牌。

最新更新