我正在尝试解析从foursquare api(回调URL)返回的URL,问题是请求以这种格式出现
0.0.0.0:4567/foursquare#access_token=KCZGA4JIR4N3QXXAASZTZRYWHU2TYJITM53LARSKHRVFPHQ
如您所见,主题标签在我的代码中造成了严重破坏,因为找不到使用request.url
或整个请求对象的地方。
有没有人解决这个问题?我不是在尝试进行身份验证,我已经从 iOS 应用程序内部进行了验证。
require 'sinatra'
require 'json'
require 'dm-core'
require 'dm-validations'
require 'dm-timestamps'
require 'dm-migrations'
require 'dm-ar-finders'
# where foursquare sent us after authorization
get "/foursquare" do
puts "Receiving ..." + request.url
end