def build_shared_link_param(shared_link_param)
case shared_link_param
when String, Symbol
DropboxApi::Metadata::SharedLink.new shared_link_param
when DropboxApi::Metadata::SharedLink
shared_link_param
else
raise ArgumentError, "Invalid `shared_link`: #{shared_link.inspect}"
end.to_hash
end