Introducción
Un chef puede seguir otro chef. En este caso, las publicaciones del chef seguido enviarán una notificación al chef
seguidor en su timeline para estar al pendiente. Las notificaciones actuales que se pueden seguir consisten en la publicación de recetas
y tips solamente.
Para recuperar una lista de chefs que yo sigo o que me siguen, existen dos recursos paginados:
sigo: contiene la lista de los chefs que el chef solicitado esta siguiendo
siguiendome: contiene la lista de los chefs que estan siguiendo al chef solicitado
Este recurso es paginado ya que una gran cantidad de chefs pueden seguir a un chef referencia.
En general es más importante la cantidad de seguidores que los seguidores mismo, pero estas cantidades se pueden obtener desde el mismo objeto del chef (ver capítulo 'chef').
Disponible
Recurso 'sigo'
Los chefs que esta siguiendo el chef solicitado se obtienen consumiendo el recurso siguiente:
[POST] /v6/followers
trx=:Trx
language=:Language
device=:Device
quantity=:Quantity
page=:Page
order=sigo
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
quantity cantidad de elementos en la lista requerida
page número de página
order es el tipo de servicio solicitado:
- service=sigo retorna tu lista de chef que sigues
El sistema regresará los datos del resultado en cualquier caso, de formato general:
{
"payload": [...],
"status": "OK",
"trx": "1"
}
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
payload lista de chef que sigo
Recurso 'siguiendome'
Los chefs que esta siguiendo el chef solicitado se obtienen consumiendo el recurso siguiente:
[POST] /v6/followers
trx=:Trx
language=:Language
device=:Device
quantity=:Quantity
page=:Page
order=siguiendome
trx es el número de transacción. Opcional. Es regresado al cliente de manera transparente.
language explicado en el capítulo Generalidades
device explicado en el capítulo Generalidades
quantity cantidad de elementos en la lista requerida
page número de pagina
order es el tipo de servicio solicitado:
- service=siguiendome retorna tu lista de chef que sigues
El sistema regresará los datos del resultado en cualquier caso, de formato general:
{
"payload": [...],
"status": "OK",
"trx": "1"
}
trx es el mismo número de transacción que la solicitud
status es "OK" o "Error"
payload la lista de chefs que siguen a este chef:
Códigos de error
Si el usuario no esta conectado, regresa un estatus 401 not authorized
Si el sistema esta en mantenimiento, puede regresar un estatus 503
Si accede otros métodos, puede regresar un estatus 501
Si hay un problema en el sistema, puede regresar un estatus 500