Ruby on rails 考拉Facebook应用程序访问令牌奇怪

Ruby on rails 考拉Facebook应用程序访问令牌奇怪,ruby-on-rails,facebook,access-token,koala,Ruby On Rails,Facebook,Access Token,Koala,大家好,我最近在Facebook上遇到了一些问题。我有以下代码: class StaticPagesController < ApplicationController before_filter :fb_auth def index my_fql_query = 'SELECT eid, name, pic_cover,start_time, end_time, location, description,venue FROM event WHERE

大家好,我最近在Facebook上遇到了一些问题。我有以下代码:

class StaticPagesController < ApplicationController


before_filter :fb_auth

  def index    
    my_fql_query = 'SELECT eid, name, pic_cover,start_time, end_time, location, description,venue  FROM event 
    WHERE eid in(SELECT eid FROM event_member 
    WHERE uid IN (SELECT page_id FROM place 
    WHERE distance(latitude, longitude, "47.81", "13.04") < 1000)) ORDER BY start_time desc'

@rest = Koala::Facebook::API.new(@oauth.get_app_access_token)
@data = @rest.fql_query(my_fql_query) # convenience method

@hash = Gmaps4rails.build_markers(@data) do |data, marker|
  marker.lat data["venue"]["latitude"]
  marker.lng data["venue"]["longitude"]
  marker.content data["name"]
end


 end

  def fb_auth
    app_id = 'my id'
    app_secret = 'my secret'

@oauth = Koala::Facebook::OAuth.new(app_id, app_secret)


end
它列出了Facebook在特定地点的所有事件,并在谷歌上创建标记

直到最后几天,一切都很顺利。然后我调用@oauth.get_app_access_token_info,它返回了一些奇怪的访问密钥

{access_token=>635332713179979 | wijp_7qZJ_hdjHPl_UOMquTliMI}

它不能调用任何事件。我希望你能帮我解决这个问题。我发布了访问令牌,因为它只在调试器上显示应用程序的名称,即使我指定了一些特殊权限


谢谢

问题解决了。不知道为什么,但它现在可以工作了。考拉::Facebook::API.new@oauth.get_app_access_token救了我一天。