Skip to content

Structure

Олег Морозов edited this page Feb 5, 2018 · 3 revisions

Firebase

  • new(arg)

Auth

  • new(arg)
  • get_session()
  • refresh_session()
  • auth_legacy(key)
  • refresh_legacy()
  • auth_email(key, email, password, signup)
  • refresh_email()
  • auth_service_account(path)
  • refresh_service_account()

Database

  • new(arg)
  • get_session()
  • request(method, path, data, second)
  • get(path, data)
  • read()
  • put(path, data)
  • write()
  • post(path, data)
  • push()
  • patch(path, data)
  • update()
  • delete(path)
  • remove()

Storage

  • new(arg)
  • get_session()
  • request(method, path, data, second)
  • list(prefix, max_results)
  • upload(path, filename)
  • download(path, filename)
  • delete(path)
  • set_metadata(path, metadata)
  • get_metadata(path)
  • get_token(path)

Messaging

  • new(arg)
  • get_session()
  • request(method, path, data, second)
  • send(message)
Clone this wiki locally