7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/get_dropbox_access_token.rb', line 7
def start
app_key = ask "App key: ".cyan
app_secret = ask "App secret: ".cyan
session = DropboxSession.new(app_key, app_secret)
request_token = session.get_request_token
authorize_url = session.get_authorize_url
system('open', authorize_url) || puts("Access here: #{authorize_url}\nand...")
ask "Press any key after authorization: ".red
access_token = session.get_access_token
puts "request_token key/secret : ".green + "#{request_token.key} / #{request_token.secret}"
puts "access_token key/secret : ".green + "#{access_token.key} / #{access_token.secret}"
rescue => e
puts e.to_s.red
end
|