exchanging short-lived access token for long-lived token is returning a new short-lived token?
===

trying to follow the instructions to exchange a short-lived token for a long-lived token but facebook is responding with a new short-lived token. not entirely sure why. I *HAVE* indeed enabled the 'Remove offline_access permission' migration.


following these instructions:

    Scenario 4: Client-side OAuth and Extending Access_Token Expiration Time through New Endpoint


    https://graph.facebook.com/oauth/access_token?             
        client_id=APP_ID&
        client_secret=APP_SECRET&
        grant_type=fb_exchange_token&
        fb_exchange_token=EXISTING_ACCESS_TOKEN 

doing:

    HTTParty.get("https://graph.facebook.com/oauth/access_token?client_id=#{id}&client_secret=#{secret}&grant_type=fb_exchange_token&fb_exchange_token=#{old_token}").body

    => "access_token=AAAC2T******rPbYF6&expires=6078"

6078 seconds is definitely not 60 days. did i miss a step? what's going on here?

thanks!