Users

Create a new token

Crea un token para un usuario existente de next-cloud

Resource URL

POST https://api.next-cloud.mx/v1/user.(format)
Parámetros:
  • format – json o xml.

Encabezados de solicitud:
Objeto JSON de respuesta:
  • user_db_id (int) – Id del usuario de next-cloud

  • dns (string) – Dns del usuario de next-cloud

Códigos de Status:

Token object:

Objeto JSON de respuesta:
  • key (string) – Token generado para el usuario.

  • created (date) – Fecha de creación del token.

  • user (object) – Datos del usuario que pertenecen al token.

User object:

Objeto JSON de respuesta:
  • id (int) – Id del usuario intermedio

  • dns (string) – Dns del usuario intermedio.

  • user_db_id (int) – ID del usuario next-cloud.

Example request

GET https://api.next-cloud.mx/v1/user.json HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)

Example Response

HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, OPTIONS
{
	"key": "23d84ee872e4340581219fb31b320797dac5d8f7",
	"created": "2015-12-08T19:03:51.441237Z",
	"user": {
		"id": 2040,
		"dns": "promolog2",
		"user_db_id": 111
	}
}

Example XML

Example request

POST https://api.next-cloud.mx/v1/user.xml HTTP/1.1
Host: api.next-cloud.mx
Accept: application/xml
Authorization: Token (token del usuario)

Example Response

HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/xml; charset=utf-8
Allow: GET, OPTIONS
<?xml version="1.0" encoding="UTF-8"?>
<root>
	<user>
		<user_db_id>111</user_db_id>
		<id>2040</id>
		<dns>promolog2</dns>
	</user>
	<key>23d84ee872e4340581219fb31b320797dac5d8f7</key>
	<created>2015-12-08T19:03:51.441237Z</created>
</root>