Ruby 我可以向用户';仅使用应用程序令牌的防火墙?
我正在使用sinatra和Koala开发一个Facebook应用程序。 我想知道是否可以只使用应用程序令牌发布到用户的墙上(图片,而不仅仅是文本) 我拥有用户权限,但仍收到错误:Ruby 我可以向用户';仅使用应用程序令牌的防火墙?,ruby,facebook,sinatra,koala,Ruby,Facebook,Sinatra,Koala,我正在使用sinatra和Koala开发一个Facebook应用程序。 我想知道是否可以只使用应用程序令牌发布到用户的墙上(图片,而不仅仅是文本) 我拥有用户权限,但仍收到错误: @graph=Koala::Facebook::API.new(“MYAPPTOKEN”) @图形。放置图片(“http://path.to/image“,{:message=>“ermarghred”},用户\u facebook\u id) Koala::Facebook::apierro-OAuthExcept
@graph=Koala::Facebook::API.new(“MYAPPTOKEN”)
@图形。放置图片(“http://path.to/image“,{:message=>“ermarghred”},用户\u facebook\u id)
Koala::Facebook::apierro-OAuthException:请求此资源需要用户访问令牌。
更新用户状态非常简单,但是如何放置图片呢
谢谢您确定代币合法吗?您在facebook graph explorer上测试过您对该用户的权限吗?@oldergod,我很确定,因为我可以更新该用户的状态,但超出此范围的任何操作都会返回错误。更新状态和上载图片的权限不同。我想这几乎是一个答案@oldergod。如果这解决了你的问题,我可以把它写下来作为一个答案,这样你就可以接受它。