En esta página
Documentación / Mudanza
Múdate con tu ciudad en diez minutos
Pega una clave de Fivemanage de solo lectura. Copiamos cada captura, clip y sonido, y te damos una lista de en qué se convierte cada enlace antiguo. En Fivemanage no se cambia ni desaparece nada: puedes volver cuando quieras.
Pega tu clave
Con solo lectura basta. Se cifra mientras dura la mudanza y se borra al terminar.
Copiamos todo
Cada archivo, con su carpeta y su nombre. Los archivos idénticos se guardan una vez, así pagas por lo que de verdad tienes.
Te damos la lista de enlaces
Una hoja con cada enlace antiguo y el nuevo que lo sustituye. Busca y reemplaza con ella en tus scripts y en tu base de datos.
A la mayoría de scripts les basta una URL y una clave nuevas
FiveDock responde a las mismas direcciones de subida que Fivemanage. screenshot-basic y cualquier script en el que puedas configurar la URL de subida siguen funcionando al cambiar la URL y la clave. Algunos, como lb-phone, llevan la dirección de Fivemanage dentro del código con escrow y necesitan un pequeño cambio.
Todas las direcciones a las que respondemos
Cambia la URL base de la de Fivemanage a https://api.fivedock.dev, y la clave por un token de API (fd_live_…) de la página Tokens. Las rutas, los nombres de campo y las respuestas mantienen su forma.
-- before
Config.Upload = {
url = 'https://api.fivemanage.com/api/v3/file',
key = 'your-fivemanage-key',
}
-- after: the same path on our host, and an API token from Tokens
-- (fd_live_…, not the fda_live_ agent key from server.cfg)
Config.Upload = {
url = 'https://api.fivedock.dev/api/v3/file',
key = 'fd_live_…',
}| Dirección | Scope | Qué hace |
|---|---|---|
| Archivos | ||
| POST /api/v3/file | Scope · files:write | Sube un archivo como multipart/form-data. |
| POST /api/v3/file/base64 | Scope · files:write | Sube un archivo enviado en base64 dentro de un cuerpo JSON. |
| POST /api/v3/file/archive | Scope · files:write | Sube un .zip o .rar y guarda cada archivo que contiene. Solo en FiveDock. |
| GET /api/v3/file | Scope · files:read | Lista tus archivos, página a página. |
| GET /api/v3/file/{id} | Scope · files:read | Lee los detalles de un archivo. |
| DELETE /api/v3/file/{id} | Scope · files:delete | Borra un archivo. |
| Enlaces de subida | ||
| GET /api/v3/file/presigned-url | Scope · files:write | Crea un enlace de subida de un solo uso. Dura 15 minutos, salvo que pidas menos o más. |
| POST /api/v3/file/presigned-url/{ticket} | Scope · Ninguno, el enlace es la credencial | Sube por un enlace creado arriba, sin token. |
| GET /api/v2/presigned-url | Scope · files:write | Crea un enlace de subida a la antigua. Dura 5 minutos, salvo que pidas menos o más. |
| POST /api/v2/presigned-url/{ticket} | Scope · Ninguno, el enlace es la credencial | Sube por un enlace creado a la antigua, sin token. |
| Fivemanage v2 | ||
| POST /api/v2/image | Scope · files:write | Sube una imagen. El archivo va en el campo image o en file. |
| POST /api/v2/video | Scope · files:write | Sube un vídeo. El archivo va en el campo video o en file. |
| POST /api/v2/audio | Scope · files:write | Sube un sonido. El archivo va en el campo audio o en file. |
| Fivemerr | ||
| POST /v1/media/images | Scope · files:write | Sube una imagen. El archivo va en file o data. |
| POST /v1/media/videos | Scope · files:write | Sube un vídeo. El archivo va en file o data. |
| POST /v1/media/audios | Scope · files:write | Sube un sonido. El archivo va en file o data. |
| Logs | ||
| POST /api/logs | Scope · logs:write | Envía un evento de log. |
| POST /api/logs/batch | Scope · logs:write | Envía eventos de log en lote. |
| POST /api/v3/logs | Scope · logs:write | Envía logs a la dirección v3 de Fivemanage. |
Solo respondemos a estas direcciones. Si un script llama a una que no está en la lista, como la antigua /api/image, apúntalo a la dirección equivalente de arriba.
Lo que no vamos a prometer
Los enlaces antiguos apuntan a una dirección que es de Fivemanage, no nuestra, así que no podemos redirigirlos por nuestra cuenta. Para eso está la lista.