Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

yotta / pictogram

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 60
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Restapiapp

Restapiapp

Last edited by Fernando Martínez Santiago Jul 19, 2015
Page history

Desde el cliente es posible usar para diversas tareas el paquete com.yottacode.net, como por ejemplo hacer solicitudes REST API. Para ello, todo lo que se necesita hacer es:

  • implementar el listener iRestapiListener, que recibira la respuesta del server
  • invocar el método ask de la clase RestapiWrapper:

public void ask(String operation, Hashtable params, iRestapiListener listener) public void ask(String operation, Hashtable<String, iRestapiListener listener)

donde "operation" es la operación o verbo que queremos solicitar, "params" los parámetros en caso que los haya y "listener" el listener que queremos que reciba la respuesta cuando esta esté disponible

Por ejemplo, este codigo se utiliza para obtener el vocabulario de un alumno:

         String operation=pcbdb.getCurrentUser().get_restapi_operation_stu()+"/pictos";
        RestapiWrapper wrapper = new RestapiWrapper(this.context.getResources().getString(R.string.server),
                                                    this.pcbdb.getToken());

        wrapper.ask(operation, this);

donde "this" es cualquier clase que invoque la interfaz iRestapiListener

  Clone repository
  • 20170328_isabellemonfort
  • 20170328_luisballesteros
  • 20170328_luisperez
  • Apiaction
  • Apiadminvalid
  • Apiattribute
  • Apidevicevalid
  • Apienrolment
  • Apiinstructionresource
  • Apiinstructionvalid
  • Apilearningunitresource
  • Apimetamethodvalid
  • Apimethod
  • Apimethodresource
  • Apimethodvalid
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.