I’ve been trying to get Rails to play with the new Facebook Graph API. After I get the authorization “code”, I need to send another request which returns the access token in JSON form.
It seems to work fine, however I want to fetch the access token JSON without redirecting the user. I’m attempting to use Net::HTTP.get, but I’m not sure how to use it to get a request body, or even if it’s the right thing to use to begin with.
Can anyone give an example of performing an HTTP GET?
I’ve figured out how to do this, the problem was mainly with the fact that I needed an HTTPS connection.
Adapted from http://snippets.dzone.com/posts/show/788:
Anyone specifically trying to use the Graph API, note that the value stored in @access_token is in the form of a params string, e.g. “access_token=xxxx&expires=1234”.
I got around needing to parse this by just redirecting to another page and using that as the URL params, but there’s probably a better way to do this.