197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
|
# File 'lib/one_drive.rb', line 197
def get_list options={}
url = "https://graph.microsoft.com/v1.0"
p '------------------------'
if options.include? :drive_id
url = url + "/drives/#{options[:drive_id]}/"
elsif options.include? :group_id
url = url + "/groups/#{options[:group_id]}/"
elsif options.include? :site_id
url = url + "/sites/#{options[:site_id]}/"
elsif options.include? :user_id
url = url + "/users/#{options[:user_id]}/"
else
url = url + "/me/drive/"
end
if options.include? :item_id
url = url + "items/#{options[:item_id]}/children"
else
return "OneDrive URL : Item id is not valid"
end
p url
@items = JSON.parse(HTTParty.get(url,headers: ).body)
end
|