faceSOS API

Chat

sendChat

Crea un nuevo chat


/user/chat

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/chat?from=&to="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ChatApi;

import java.io.File;
import java.util.*;

public class ChatApiExample {

    public static void main(String[] args) {
        
        ChatApi apiInstance = new ChatApi();
        Integer from = 56; // Integer | Id del usuario que envia el chat
        Integer to = 56; // Integer | Id del usuario que recibe el chat
        ChatContent body = ; // ChatContent | 
        try {
            ChatInfo result = apiInstance.sendChat(from, to, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ChatApi#sendChat");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ChatApi;

public class ChatApiExample {

    public static void main(String[] args) {
        ChatApi apiInstance = new ChatApi();
        Integer from = 56; // Integer | Id del usuario que envia el chat
        Integer to = 56; // Integer | Id del usuario que recibe el chat
        ChatContent body = ; // ChatContent | 
        try {
            ChatInfo result = apiInstance.sendChat(from, to, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ChatApi#sendChat");
            e.printStackTrace();
        }
    }
}
Integer *from = 56; // Id del usuario que envia el chat
Integer *to = 56; // Id del usuario que recibe el chat
ChatContent *body = ; //  (optional)

ChatApi *apiInstance = [[ChatApi alloc] init];

// Crea un nuevo chat
[apiInstance sendChatWith:from
    to:to
    body:body
              completionHandler: ^(ChatInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.ChatApi()
var from = 56; // {{Integer}} Id del usuario que envia el chat
var to = 56; // {{Integer}} Id del usuario que recibe el chat

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.sendChat(fromto, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class sendChatExample
    {
        public void main()
        {

            var apiInstance = new ChatApi();
            var from = 56;  // Integer | Id del usuario que envia el chat
            var to = 56;  // Integer | Id del usuario que recibe el chat
            var body = new ChatContent(); // ChatContent |  (optional) 

            try
            {
                // Crea un nuevo chat
                ChatInfo result = apiInstance.sendChat(from, to, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ChatApi.sendChat: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiChatApi();
$from = 56; // Integer | Id del usuario que envia el chat
$to = 56; // Integer | Id del usuario que recibe el chat
$body = ; // ChatContent | 

try {
    $result = $api_instance->sendChat($from, $to, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ChatApi->sendChat: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ChatApi;

my $api_instance = WWW::SwaggerClient::ChatApi->new();
my $from = 56; # Integer | Id del usuario que envia el chat
my $to = 56; # Integer | Id del usuario que recibe el chat
my $body = WWW::SwaggerClient::Object::ChatContent->new(); # ChatContent | 

eval { 
    my $result = $api_instance->sendChat(from => $from, to => $to, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ChatApi->sendChat: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ChatApi()
from = 56 # Integer | Id del usuario que envia el chat
to = 56 # Integer | Id del usuario que recibe el chat
body =  # ChatContent |  (optional)

try: 
    # Crea un nuevo chat
    api_response = api_instance.send_chat(from, to, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ChatApi->sendChat: %s\n" % e)

Parameters

Body parameters
Name Description
body
Query parameters
Name Description
from*
Integer (int10)
Id del usuario que envia el chat
Required
to*
Integer (int10)
Id del usuario que recibe el chat
Required

Responses

Status: 201 - Chat enviado correctamente.

Status: 400 - Algún usuario no existe

Status: 500 - Error en el servidor


Post

createPost

Crea un nuevo post


/user/{userId}/post

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/post"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PostApi;

import java.io.File;
import java.util.*;

public class PostApiExample {

    public static void main(String[] args) {
        
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que quiere crear el post
        PostResource body = ; // PostResource | Post a crear
        try {
            PostInfo result = apiInstance.createPost(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#createPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PostApi;

public class PostApiExample {

    public static void main(String[] args) {
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que quiere crear el post
        PostResource body = ; // PostResource | Post a crear
        try {
            PostInfo result = apiInstance.createPost(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#createPost");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que quiere crear el post
PostResource *body = ; // Post a crear (optional)

PostApi *apiInstance = [[PostApi alloc] init];

// Crea un nuevo post
[apiInstance createPostWith:userId
    body:body
              completionHandler: ^(PostInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.PostApi()
var userId = 56; // {{Integer}} Id del usuario que quiere crear el post

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createPost(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createPostExample
    {
        public void main()
        {

            var apiInstance = new PostApi();
            var userId = 56;  // Integer | Id del usuario que quiere crear el post
            var body = new PostResource(); // PostResource | Post a crear (optional) 

            try
            {
                // Crea un nuevo post
                PostInfo result = apiInstance.createPost(userId, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PostApi.createPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiPostApi();
$userId = 56; // Integer | Id del usuario que quiere crear el post
$body = ; // PostResource | Post a crear

try {
    $result = $api_instance->createPost($userId, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PostApi->createPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PostApi;

my $api_instance = WWW::SwaggerClient::PostApi->new();
my $userId = 56; # Integer | Id del usuario que quiere crear el post
my $body = WWW::SwaggerClient::Object::PostResource->new(); # PostResource | Post a crear

eval { 
    my $result = $api_instance->createPost(userId => $userId, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PostApi->createPost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.PostApi()
userId = 56 # Integer | Id del usuario que quiere crear el post
body =  # PostResource | Post a crear (optional)

try: 
    # Crea un nuevo post
    api_response = api_instance.create_post(userId, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PostApi->createPost: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que quiere crear el post
Required
Body parameters
Name Description
body

Responses

Status: 201 - Post creado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


deletePost

Elimina un post


/user/{userId}/post/{postId}

Usage and SDK Samples

curl -X DELETE "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/post/{postId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PostApi;

import java.io.File;
import java.util.*;

public class PostApiExample {

    public static void main(String[] args) {
        
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
        Integer postId = 56; // Integer | Id del post que se quiere eliminar
        try {
            PostDelete result = apiInstance.deletePost(userId, postId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#deletePost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PostApi;

public class PostApiExample {

    public static void main(String[] args) {
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
        Integer postId = 56; // Integer | Id del post que se quiere eliminar
        try {
            PostDelete result = apiInstance.deletePost(userId, postId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#deletePost");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que solicita la operación. Tiene que ser el autor del post.
Integer *postId = 56; // Id del post que se quiere eliminar

PostApi *apiInstance = [[PostApi alloc] init];

// Elimina un post
[apiInstance deletePostWith:userId
    postId:postId
              completionHandler: ^(PostDelete output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.PostApi()
var userId = 56; // {{Integer}} Id del usuario que solicita la operación. Tiene que ser el autor del post.
var postId = 56; // {{Integer}} Id del post que se quiere eliminar

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.deletePost(userId, postId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deletePostExample
    {
        public void main()
        {

            var apiInstance = new PostApi();
            var userId = 56;  // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
            var postId = 56;  // Integer | Id del post que se quiere eliminar

            try
            {
                // Elimina un post
                PostDelete result = apiInstance.deletePost(userId, postId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PostApi.deletePost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiPostApi();
$userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
$postId = 56; // Integer | Id del post que se quiere eliminar

try {
    $result = $api_instance->deletePost($userId, $postId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PostApi->deletePost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PostApi;

my $api_instance = WWW::SwaggerClient::PostApi->new();
my $userId = 56; # Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
my $postId = 56; # Integer | Id del post que se quiere eliminar

eval { 
    my $result = $api_instance->deletePost(userId => $userId, postId => $postId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PostApi->deletePost: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.PostApi()
userId = 56 # Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
postId = 56 # Integer | Id del post que se quiere eliminar

try: 
    # Elimina un post
    api_response = api_instance.delete_post(userId, postId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PostApi->deletePost: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que solicita la operación. Tiene que ser el autor del post.
Required
postId*
Integer (int10)
Id del post que se quiere eliminar
Required

Responses

Status: 200 - Post eliminado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


editPOst

Edita la información de un post


/user/{userId}/post/{postId}

Usage and SDK Samples

curl -X PUT "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/post/{postId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PostApi;

import java.io.File;
import java.util.*;

public class PostApiExample {

    public static void main(String[] args) {
        
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
        Integer postId = 56; // Integer | Id del post que se quiere eliminar
        PostResource body = ; // PostResource | Editar la información de un post. No se puede editar la información del autor
        try {
            PostInfo result = apiInstance.editPOst(userId, postId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#editPOst");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PostApi;

public class PostApiExample {

    public static void main(String[] args) {
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
        Integer postId = 56; // Integer | Id del post que se quiere eliminar
        PostResource body = ; // PostResource | Editar la información de un post. No se puede editar la información del autor
        try {
            PostInfo result = apiInstance.editPOst(userId, postId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#editPOst");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que solicita la operación. Tiene que ser el autor del post.
Integer *postId = 56; // Id del post que se quiere eliminar
PostResource *body = ; // Editar la información de un post. No se puede editar la información del autor (optional)

PostApi *apiInstance = [[PostApi alloc] init];

// Edita la información de un post
[apiInstance editPOstWith:userId
    postId:postId
    body:body
              completionHandler: ^(PostInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.PostApi()
var userId = 56; // {{Integer}} Id del usuario que solicita la operación. Tiene que ser el autor del post.
var postId = 56; // {{Integer}} Id del post que se quiere eliminar

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.editPOst(userIdpostId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class editPOstExample
    {
        public void main()
        {

            var apiInstance = new PostApi();
            var userId = 56;  // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
            var postId = 56;  // Integer | Id del post que se quiere eliminar
            var body = new PostResource(); // PostResource | Editar la información de un post. No se puede editar la información del autor (optional) 

            try
            {
                // Edita la información de un post
                PostInfo result = apiInstance.editPOst(userId, postId, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PostApi.editPOst: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiPostApi();
$userId = 56; // Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
$postId = 56; // Integer | Id del post que se quiere eliminar
$body = ; // PostResource | Editar la información de un post. No se puede editar la información del autor

try {
    $result = $api_instance->editPOst($userId, $postId, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PostApi->editPOst: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PostApi;

my $api_instance = WWW::SwaggerClient::PostApi->new();
my $userId = 56; # Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
my $postId = 56; # Integer | Id del post que se quiere eliminar
my $body = WWW::SwaggerClient::Object::PostResource->new(); # PostResource | Editar la información de un post. No se puede editar la información del autor

eval { 
    my $result = $api_instance->editPOst(userId => $userId, postId => $postId, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PostApi->editPOst: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.PostApi()
userId = 56 # Integer | Id del usuario que solicita la operación. Tiene que ser el autor del post.
postId = 56 # Integer | Id del post que se quiere eliminar
body =  # PostResource | Editar la información de un post. No se puede editar la información del autor (optional)

try: 
    # Edita la información de un post
    api_response = api_instance.edit_p_ost(userId, postId, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PostApi->editPOst: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que solicita la operación. Tiene que ser el autor del post.
Required
postId*
Integer (int10)
Id del post que se quiere eliminar
Required
Body parameters
Name Description
body

Responses

Status: 200 - Post editado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


getFriendsPosts

Obtiene unal lista de los posts de los amigos de un usuario


/user/{userId}/post/friends

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/post/friends?content=&page=&limit-to="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PostApi;

import java.io.File;
import java.util.*;

public class PostApiExample {

    public static void main(String[] args) {
        
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que se quiere obtener los posts
        String content = content_example; // String | Filtra por los resultados según el patrón introducido
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            PostList result = apiInstance.getFriendsPosts(userId, content, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#getFriendsPosts");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PostApi;

public class PostApiExample {

    public static void main(String[] args) {
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que se quiere obtener los posts
        String content = content_example; // String | Filtra por los resultados según el patrón introducido
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            PostList result = apiInstance.getFriendsPosts(userId, content, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#getFriendsPosts");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que se quiere obtener los posts
String *content = content_example; // Filtra por los resultados según el patrón introducido (optional)
Integer *page = 56; // Número de la página. (optional)
Integer *limitTo = 56; // Máximo número de elementos que devuelve (optional)

PostApi *apiInstance = [[PostApi alloc] init];

// Obtiene unal lista de los posts de los amigos de un usuario
[apiInstance getFriendsPostsWith:userId
    content:content
    page:page
    limitTo:limitTo
              completionHandler: ^(PostList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.PostApi()
var userId = 56; // {{Integer}} Id del usuario que se quiere obtener los posts
var opts = { 
  'content': content_example, // {{String}} Filtra por los resultados según el patrón introducido
  'page': 56, // {{Integer}} Número de la página.
  'limitTo': 56 // {{Integer}} Máximo número de elementos que devuelve
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getFriendsPosts(userId, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getFriendsPostsExample
    {
        public void main()
        {

            var apiInstance = new PostApi();
            var userId = 56;  // Integer | Id del usuario que se quiere obtener los posts
            var content = content_example;  // String | Filtra por los resultados según el patrón introducido (optional) 
            var page = 56;  // Integer | Número de la página. (optional) 
            var limitTo = 56;  // Integer | Máximo número de elementos que devuelve (optional) 

            try
            {
                // Obtiene unal lista de los posts de los amigos de un usuario
                PostList result = apiInstance.getFriendsPosts(userId, content, page, limitTo);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PostApi.getFriendsPosts: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiPostApi();
$userId = 56; // Integer | Id del usuario que se quiere obtener los posts
$content = content_example; // String | Filtra por los resultados según el patrón introducido
$page = 56; // Integer | Número de la página.
$limitTo = 56; // Integer | Máximo número de elementos que devuelve

try {
    $result = $api_instance->getFriendsPosts($userId, $content, $page, $limitTo);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PostApi->getFriendsPosts: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PostApi;

my $api_instance = WWW::SwaggerClient::PostApi->new();
my $userId = 56; # Integer | Id del usuario que se quiere obtener los posts
my $content = content_example; # String | Filtra por los resultados según el patrón introducido
my $page = 56; # Integer | Número de la página.
my $limitTo = 56; # Integer | Máximo número de elementos que devuelve

eval { 
    my $result = $api_instance->getFriendsPosts(userId => $userId, content => $content, page => $page, limitTo => $limitTo);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PostApi->getFriendsPosts: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.PostApi()
userId = 56 # Integer | Id del usuario que se quiere obtener los posts
content = content_example # String | Filtra por los resultados según el patrón introducido (optional)
page = 56 # Integer | Número de la página. (optional)
limitTo = 56 # Integer | Máximo número de elementos que devuelve (optional)

try: 
    # Obtiene unal lista de los posts de los amigos de un usuario
    api_response = api_instance.get_friends_posts(userId, content=content, page=page, limitTo=limitTo)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PostApi->getFriendsPosts: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que se quiere obtener los posts
Required
Query parameters
Name Description
content
String
Filtra por los resultados según el patrón introducido
page
Integer (int32)
Número de la página.
limit-to
Integer (int32)
Máximo número de elementos que devuelve

Responses

Status: 200 - Operación realizada

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


getPosts

Obtiene unal lista de los posts de un usuario


/user/{userId}/post

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/post?page=&limit-to="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PostApi;

import java.io.File;
import java.util.*;

public class PostApiExample {

    public static void main(String[] args) {
        
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que se quiere obtener los posts
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            PostList result = apiInstance.getPosts(userId, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#getPosts");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PostApi;

public class PostApiExample {

    public static void main(String[] args) {
        PostApi apiInstance = new PostApi();
        Integer userId = 56; // Integer | Id del usuario que se quiere obtener los posts
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            PostList result = apiInstance.getPosts(userId, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PostApi#getPosts");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que se quiere obtener los posts
Integer *page = 56; // Número de la página. (optional)
Integer *limitTo = 56; // Máximo número de elementos que devuelve (optional)

PostApi *apiInstance = [[PostApi alloc] init];

// Obtiene unal lista de los posts de un usuario
[apiInstance getPostsWith:userId
    page:page
    limitTo:limitTo
              completionHandler: ^(PostList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.PostApi()
var userId = 56; // {{Integer}} Id del usuario que se quiere obtener los posts
var opts = { 
  'page': 56, // {{Integer}} Número de la página.
  'limitTo': 56 // {{Integer}} Máximo número de elementos que devuelve
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getPosts(userId, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getPostsExample
    {
        public void main()
        {

            var apiInstance = new PostApi();
            var userId = 56;  // Integer | Id del usuario que se quiere obtener los posts
            var page = 56;  // Integer | Número de la página. (optional) 
            var limitTo = 56;  // Integer | Máximo número de elementos que devuelve (optional) 

            try
            {
                // Obtiene unal lista de los posts de un usuario
                PostList result = apiInstance.getPosts(userId, page, limitTo);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PostApi.getPosts: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiPostApi();
$userId = 56; // Integer | Id del usuario que se quiere obtener los posts
$page = 56; // Integer | Número de la página.
$limitTo = 56; // Integer | Máximo número de elementos que devuelve

try {
    $result = $api_instance->getPosts($userId, $page, $limitTo);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling PostApi->getPosts: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::PostApi;

my $api_instance = WWW::SwaggerClient::PostApi->new();
my $userId = 56; # Integer | Id del usuario que se quiere obtener los posts
my $page = 56; # Integer | Número de la página.
my $limitTo = 56; # Integer | Máximo número de elementos que devuelve

eval { 
    my $result = $api_instance->getPosts(userId => $userId, page => $page, limitTo => $limitTo);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PostApi->getPosts: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.PostApi()
userId = 56 # Integer | Id del usuario que se quiere obtener los posts
page = 56 # Integer | Número de la página. (optional)
limitTo = 56 # Integer | Máximo número de elementos que devuelve (optional)

try: 
    # Obtiene unal lista de los posts de un usuario
    api_response = api_instance.get_posts(userId, page=page, limitTo=limitTo)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PostApi->getPosts: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que se quiere obtener los posts
Required
Query parameters
Name Description
page
Integer (int32)
Número de la página.
limit-to
Integer (int32)
Máximo número de elementos que devuelve

Responses

Status: 200 - Operación realizada

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


Usuario

addFriend

Crea una nueva relación de amistad

Se crea una relación de amistad reflexiva. Usuario A es amigo de B y viceversa.


/user/{userId}/friends/{friendId}

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/friends/{friendId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        Integer friendId = 56; // Integer | Id del usuario quien recibe la acción
        try {
            FriendList result = apiInstance.addFriend(userId, friendId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#addFriend");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        Integer friendId = 56; // Integer | Id del usuario quien recibe la acción
        try {
            FriendList result = apiInstance.addFriend(userId, friendId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#addFriend");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que realiza la petición
Integer *friendId = 56; // Id del usuario quien recibe la acción

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Crea una nueva relación de amistad
[apiInstance addFriendWith:userId
    friendId:friendId
              completionHandler: ^(FriendList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario que realiza la petición
var friendId = 56; // {{Integer}} Id del usuario quien recibe la acción

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addFriend(userId, friendId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addFriendExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario que realiza la petición
            var friendId = 56;  // Integer | Id del usuario quien recibe la acción

            try
            {
                // Crea una nueva relación de amistad
                FriendList result = apiInstance.addFriend(userId, friendId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.addFriend: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario que realiza la petición
$friendId = 56; // Integer | Id del usuario quien recibe la acción

try {
    $result = $api_instance->addFriend($userId, $friendId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->addFriend: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario que realiza la petición
my $friendId = 56; # Integer | Id del usuario quien recibe la acción

eval { 
    my $result = $api_instance->addFriend(userId => $userId, friendId => $friendId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->addFriend: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario que realiza la petición
friendId = 56 # Integer | Id del usuario quien recibe la acción

try: 
    # Crea una nueva relación de amistad
    api_response = api_instance.add_friend(userId, friendId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->addFriend: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que realiza la petición
Required
friendId*
Integer (int10)
Id del usuario quien recibe la acción
Required

Responses

Status: 201 - Relación de amistad creada

Status: 400 - Algún usuario no existe

Status: 500 - Error en el servidor


createUser

Crea un nuevo usuario

Crea un nuevo usuario con los paramétros correspondientes


/user

Usage and SDK Samples

curl -X POST "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Obtiene la información de un usuario
        UserResource body = ; // UserResource | Usuario a crear
        try {
            UserInfo result = apiInstance.createUser(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#createUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Obtiene la información de un usuario
        UserResource body = ; // UserResource | Usuario a crear
        try {
            UserInfo result = apiInstance.createUser(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#createUser");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Obtiene la información de un usuario
UserResource *body = ; // Usuario a crear (optional)

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Crea un nuevo usuario
[apiInstance createUserWith:userId
    body:body
              completionHandler: ^(UserInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Obtiene la información de un usuario

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.createUser(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class createUserExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Obtiene la información de un usuario
            var body = new UserResource(); // UserResource | Usuario a crear (optional) 

            try
            {
                // Crea un nuevo usuario
                UserInfo result = apiInstance.createUser(userId, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.createUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Obtiene la información de un usuario
$body = ; // UserResource | Usuario a crear

try {
    $result = $api_instance->createUser($userId, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->createUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Obtiene la información de un usuario
my $body = WWW::SwaggerClient::Object::UserResource->new(); # UserResource | Usuario a crear

eval { 
    my $result = $api_instance->createUser(userId => $userId, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->createUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Obtiene la información de un usuario
body =  # UserResource | Usuario a crear (optional)

try: 
    # Crea un nuevo usuario
    api_response = api_instance.create_user(userId, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->createUser: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Obtiene la información de un usuario
Required
Body parameters
Name Description
body

Responses

Status: 201 - Usuario creado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 409 - El username y/o email ya existe

Status: 500 - Error en el servidor


deletUser

Elimina un usuario


/user/{userId}

Usage and SDK Samples

curl -X DELETE "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        try {
            UserDelete result = apiInstance.deletUser(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#deletUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        try {
            UserDelete result = apiInstance.deletUser(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#deletUser");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Elimina un usuario
[apiInstance deletUserWith:userId
              completionHandler: ^(UserDelete output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.deletUser(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class deletUserExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario

            try
            {
                // Elimina un usuario
                UserDelete result = apiInstance.deletUser(userId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.deletUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario

try {
    $result = $api_instance->deletUser($userId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->deletUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario

eval { 
    my $result = $api_instance->deletUser(userId => $userId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->deletUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario

try: 
    # Elimina un usuario
    api_response = api_instance.delet_user(userId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->deletUser: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario
Required

Responses

Status: 200 - Usuario eliminado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 500 - Error en el servidor


editUser

Edita un nuevo usuario

Edita la información de un usuario con los paramétros correspondientes


/user/{userId}

Usage and SDK Samples

curl -X PUT "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        UserResource body = ; // UserResource | Datos para editar la información de un usuario
        try {
            UserInfo result = apiInstance.editUser(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#editUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        UserResource body = ; // UserResource | Datos para editar la información de un usuario
        try {
            UserInfo result = apiInstance.editUser(userId, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#editUser");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario
UserResource *body = ; // Datos para editar la información de un usuario (optional)

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Edita un nuevo usuario
[apiInstance editUserWith:userId
    body:body
              completionHandler: ^(UserInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.editUser(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class editUserExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario
            var body = new UserResource(); // UserResource | Datos para editar la información de un usuario (optional) 

            try
            {
                // Edita un nuevo usuario
                UserInfo result = apiInstance.editUser(userId, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.editUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario
$body = ; // UserResource | Datos para editar la información de un usuario

try {
    $result = $api_instance->editUser($userId, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->editUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario
my $body = WWW::SwaggerClient::Object::UserResource->new(); # UserResource | Datos para editar la información de un usuario

eval { 
    my $result = $api_instance->editUser(userId => $userId, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->editUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario
body =  # UserResource | Datos para editar la información de un usuario (optional)

try: 
    # Edita un nuevo usuario
    api_response = api_instance.edit_user(userId, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->editUser: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario
Required
Body parameters
Name Description
body

Responses

Status: 200 - Usuario editado

Status: 400 - Parámetros incorrectos o insuficientes

Status: 409 - El email ya existe

Status: 500 - Error en el servidor


getFriends

Obtiene una lista de los amigos

Acepta parámetros para filtrar la búsqueda


/user/{userId}/friends

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/friends?name=&page=&limit-to="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        String userId = userId_example; // String | Id del usuario del que se quiere saber sus amigos.
        String name = name_example; // String | Permite buscar por nombre de usuario.
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            FriendList result = apiInstance.getFriends(userId, name, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getFriends");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        String userId = userId_example; // String | Id del usuario del que se quiere saber sus amigos.
        String name = name_example; // String | Permite buscar por nombre de usuario.
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            FriendList result = apiInstance.getFriends(userId, name, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getFriends");
            e.printStackTrace();
        }
    }
}
String *userId = userId_example; // Id del usuario del que se quiere saber sus amigos.
String *name = name_example; // Permite buscar por nombre de usuario. (optional)
Integer *page = 56; // Número de la página. (optional)
Integer *limitTo = 56; // Máximo número de elementos que devuelve (optional)

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Obtiene una lista de los amigos
[apiInstance getFriendsWith:userId
    name:name
    page:page
    limitTo:limitTo
              completionHandler: ^(FriendList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = userId_example; // {{String}} Id del usuario del que se quiere saber sus amigos.
var opts = { 
  'name': name_example, // {{String}} Permite buscar por nombre de usuario.
  'page': 56, // {{Integer}} Número de la página.
  'limitTo': 56 // {{Integer}} Máximo número de elementos que devuelve
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getFriends(userId, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getFriendsExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = userId_example;  // String | Id del usuario del que se quiere saber sus amigos.
            var name = name_example;  // String | Permite buscar por nombre de usuario. (optional) 
            var page = 56;  // Integer | Número de la página. (optional) 
            var limitTo = 56;  // Integer | Máximo número de elementos que devuelve (optional) 

            try
            {
                // Obtiene una lista de los amigos
                FriendList result = apiInstance.getFriends(userId, name, page, limitTo);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.getFriends: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = userId_example; // String | Id del usuario del que se quiere saber sus amigos.
$name = name_example; // String | Permite buscar por nombre de usuario.
$page = 56; // Integer | Número de la página.
$limitTo = 56; // Integer | Máximo número de elementos que devuelve

try {
    $result = $api_instance->getFriends($userId, $name, $page, $limitTo);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->getFriends: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = userId_example; # String | Id del usuario del que se quiere saber sus amigos.
my $name = name_example; # String | Permite buscar por nombre de usuario.
my $page = 56; # Integer | Número de la página.
my $limitTo = 56; # Integer | Máximo número de elementos que devuelve

eval { 
    my $result = $api_instance->getFriends(userId => $userId, name => $name, page => $page, limitTo => $limitTo);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->getFriends: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = userId_example # String | Id del usuario del que se quiere saber sus amigos.
name = name_example # String | Permite buscar por nombre de usuario. (optional)
page = 56 # Integer | Número de la página. (optional)
limitTo = 56 # Integer | Máximo número de elementos que devuelve (optional)

try: 
    # Obtiene una lista de los amigos
    api_response = api_instance.get_friends(userId, name=name, page=page, limitTo=limitTo)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->getFriends: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
String
Id del usuario del que se quiere saber sus amigos.
Required
Query parameters
Name Description
name
String
Permite buscar por nombre de usuario.
page
Integer (int32)
Número de la página.
limit-to
Integer (int32)
Máximo número de elementos que devuelve

Responses

Status: 200 - Operación realizada correctamente

Status: 400 - Parámetros incorrectos

Status: 500 - Error en el servidor


getInfoApp

Obtiene información para la app.


/user/{userId}/app

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/app"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        try {
            UserList result = apiInstance.getInfoApp(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getInfoApp");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        try {
            UserList result = apiInstance.getInfoApp(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getInfoApp");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que realiza la petición

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Obtiene información para la app.
[apiInstance getInfoAppWith:userId
              completionHandler: ^(UserList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario que realiza la petición

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getInfoApp(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getInfoAppExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario que realiza la petición

            try
            {
                // Obtiene información para la app.
                UserList result = apiInstance.getInfoApp(userId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.getInfoApp: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario que realiza la petición

try {
    $result = $api_instance->getInfoApp($userId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->getInfoApp: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario que realiza la petición

eval { 
    my $result = $api_instance->getInfoApp(userId => $userId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->getInfoApp: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario que realiza la petición

try: 
    # Obtiene información para la app.
    api_response = api_instance.get_info_app(userId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->getInfoApp: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que realiza la petición
Required

Responses

Status: 200 - Operación realizada

Status: 400 - Parámetros incorrectos

Status: 500 - Error en el servidor


getUser

Obtiene la información de un usuario


/user/{userId}

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        try {
            UserInfo result = apiInstance.getUser(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getUser");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario
        try {
            UserInfo result = apiInstance.getUser(userId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getUser");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Obtiene la información de un usuario
[apiInstance getUserWith:userId
              completionHandler: ^(UserInfo output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getUser(userId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getUserExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario

            try
            {
                // Obtiene la información de un usuario
                UserInfo result = apiInstance.getUser(userId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.getUser: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario

try {
    $result = $api_instance->getUser($userId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->getUser: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario

eval { 
    my $result = $api_instance->getUser(userId => $userId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->getUser: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario

try: 
    # Obtiene la información de un usuario
    api_response = api_instance.get_user(userId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->getUser: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario
Required

Responses

Status: 200 - Operación realizada

Status: 400 - El usuario no existe

Status: 500 - Error en el servidor


getUsers

Obtiene una lista de usuarios registrados

Acepta parámetros para filtrar la búsqueda


/user

Usage and SDK Samples

curl -X GET "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user?name=&page=&limit-to="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        String name = name_example; // String | Permite buscar por nombre de usuario.
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            UserList result = apiInstance.getUsers(name, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getUsers");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        String name = name_example; // String | Permite buscar por nombre de usuario.
        Integer page = 56; // Integer | Número de la página.
        Integer limitTo = 56; // Integer | Máximo número de elementos que devuelve
        try {
            UserList result = apiInstance.getUsers(name, page, limitTo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#getUsers");
            e.printStackTrace();
        }
    }
}
String *name = name_example; // Permite buscar por nombre de usuario. (optional)
Integer *page = 56; // Número de la página. (optional)
Integer *limitTo = 56; // Máximo número de elementos que devuelve (optional)

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Obtiene una lista de usuarios registrados
[apiInstance getUsersWith:name
    page:page
    limitTo:limitTo
              completionHandler: ^(UserList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var opts = { 
  'name': name_example, // {{String}} Permite buscar por nombre de usuario.
  'page': 56, // {{Integer}} Número de la página.
  'limitTo': 56 // {{Integer}} Máximo número de elementos que devuelve
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getUsers(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getUsersExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var name = name_example;  // String | Permite buscar por nombre de usuario. (optional) 
            var page = 56;  // Integer | Número de la página. (optional) 
            var limitTo = 56;  // Integer | Máximo número de elementos que devuelve (optional) 

            try
            {
                // Obtiene una lista de usuarios registrados
                UserList result = apiInstance.getUsers(name, page, limitTo);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.getUsers: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$name = name_example; // String | Permite buscar por nombre de usuario.
$page = 56; // Integer | Número de la página.
$limitTo = 56; // Integer | Máximo número de elementos que devuelve

try {
    $result = $api_instance->getUsers($name, $page, $limitTo);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->getUsers: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $name = name_example; # String | Permite buscar por nombre de usuario.
my $page = 56; # Integer | Número de la página.
my $limitTo = 56; # Integer | Máximo número de elementos que devuelve

eval { 
    my $result = $api_instance->getUsers(name => $name, page => $page, limitTo => $limitTo);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->getUsers: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
name = name_example # String | Permite buscar por nombre de usuario. (optional)
page = 56 # Integer | Número de la página. (optional)
limitTo = 56 # Integer | Máximo número de elementos que devuelve (optional)

try: 
    # Obtiene una lista de usuarios registrados
    api_response = api_instance.get_users(name=name, page=page, limitTo=limitTo)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->getUsers: %s\n" % e)

Parameters

Query parameters
Name Description
name
String
Permite buscar por nombre de usuario.
page
Integer (int32)
Número de la página.
limit-to
Integer (int32)
Máximo número de elementos que devuelve

Responses

Status: 200 - Operación realizada

Status: 400 - Parámetros incorrectos

Status: 500 - Error en el servidor


removeFriend

Elimina una relación de amistad

Elimina la relacion de amistad entre A y B y entre B y A.


/user/{userId}/friends/{friendId}

Usage and SDK Samples

curl -X DELETE "https://virtserver.swaggerhub.com/U97/faceSOS/1.0.0/user/{userId}/friends/{friendId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.UsuarioApi;

import java.io.File;
import java.util.*;

public class UsuarioApiExample {

    public static void main(String[] args) {
        
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        Integer friendId = 56; // Integer | Id del usuario quien recibe la acción
        try {
            FriendList result = apiInstance.removeFriend(userId, friendId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#removeFriend");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.UsuarioApi;

public class UsuarioApiExample {

    public static void main(String[] args) {
        UsuarioApi apiInstance = new UsuarioApi();
        Integer userId = 56; // Integer | Id del usuario que realiza la petición
        Integer friendId = 56; // Integer | Id del usuario quien recibe la acción
        try {
            FriendList result = apiInstance.removeFriend(userId, friendId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling UsuarioApi#removeFriend");
            e.printStackTrace();
        }
    }
}
Integer *userId = 56; // Id del usuario que realiza la petición
Integer *friendId = 56; // Id del usuario quien recibe la acción

UsuarioApi *apiInstance = [[UsuarioApi alloc] init];

// Elimina una relación de amistad
[apiInstance removeFriendWith:userId
    friendId:friendId
              completionHandler: ^(FriendList output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FaceSosApi = require('face_sos_api');

var api = new FaceSosApi.UsuarioApi()
var userId = 56; // {{Integer}} Id del usuario que realiza la petición
var friendId = 56; // {{Integer}} Id del usuario quien recibe la acción

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.removeFriend(userId, friendId, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class removeFriendExample
    {
        public void main()
        {

            var apiInstance = new UsuarioApi();
            var userId = 56;  // Integer | Id del usuario que realiza la petición
            var friendId = 56;  // Integer | Id del usuario quien recibe la acción

            try
            {
                // Elimina una relación de amistad
                FriendList result = apiInstance.removeFriend(userId, friendId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling UsuarioApi.removeFriend: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiUsuarioApi();
$userId = 56; // Integer | Id del usuario que realiza la petición
$friendId = 56; // Integer | Id del usuario quien recibe la acción

try {
    $result = $api_instance->removeFriend($userId, $friendId);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling UsuarioApi->removeFriend: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::UsuarioApi;

my $api_instance = WWW::SwaggerClient::UsuarioApi->new();
my $userId = 56; # Integer | Id del usuario que realiza la petición
my $friendId = 56; # Integer | Id del usuario quien recibe la acción

eval { 
    my $result = $api_instance->removeFriend(userId => $userId, friendId => $friendId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling UsuarioApi->removeFriend: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.UsuarioApi()
userId = 56 # Integer | Id del usuario que realiza la petición
friendId = 56 # Integer | Id del usuario quien recibe la acción

try: 
    # Elimina una relación de amistad
    api_response = api_instance.remove_friend(userId, friendId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling UsuarioApi->removeFriend: %s\n" % e)

Parameters

Path parameters
Name Description
userId*
Integer (int10)
Id del usuario que realiza la petición
Required
friendId*
Integer (int10)
Id del usuario quien recibe la acción
Required

Responses

Status: 200 - Relación de amistad eliminada.

Status: 400 - Algún usuario no existe

Status: 500 - Error en el servidor