Method: CloudApp::Client#bookmark

Defined in:
lib/cloudapp/client.rb

#bookmark(url, name = "") ⇒ CloudApp::Drop #bookmark(opts) ⇒ CloudApp::Drop

Create one or more new bookmark drops.

Requires authentication.

Overloads:

  • #bookmark(url, name = "") ⇒ CloudApp::Drop

    Parameters:

    • url (String)

      url to bookmark

    • name (String) (defaults to: "")

      name of bookmark

  • #bookmark(opts) ⇒ CloudApp::Drop

    Parameters:

    • opts (Array)

      array of bookmark option parameters (containing :name and :redirect_url)

Returns:



105
106
107
108
109
110
111
112
# File 'lib/cloudapp/client.rb', line 105

def bookmark(*args)
  if args[0].is_a? Array
    Drop.create(:bookmarks, args)
  else
    url, name = args[0], (args[1] || "")
    Drop.create(:bookmark, {:name => name, :redirect_url => url})
  end
end