我正在使用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帐户时才有效。如果我没有登录,那就给我一个“用户会话注销”的错误。它告诉我每次都要生成访问令牌。
答案 0 :(得分:0)
多数民众赞成是因为你试图发布到你自己的墙上...这就是为什么,OAuth需要验证你是否已经登录,否则就不会发布任何内容...如果你在哪里张贴到页面......那么你可以使用不同的APP和SECRET ID用于在您的网站上生成AccessTokens。