Logotipo de Zephyrnet

Liberando la productividad de los creadores con Open Cloud

Fecha:

Una de las prioridades clave para el desarrollo de Roblox es brindarle a nuestra comunidad de creadores la libertad de acceder de forma segura a sus recursos de Roblox desde cualquier lugar, lo que permite una mayor flexibilidad y eficiencia con el poder de Open Cloud. Esta tecnología permite a los creadores encontrar y construir cualquier aplicación que necesiten en Roblox a través de API web estandarizadas, agilizando tareas como análisis, soporte al cliente, pruebas y publicación, o incluso permitiéndoles desarrollar funciones más interesantes en su experiencia, como cambiar automáticamente un el rango de Roblox Group del usuario se basa en sus actividades en la experiencia. 

Creación de aplicaciones con API de nube abierta

Mientras construyen y operan sus experiencias en Roblox, los creadores generalmente generan toneladas de recursos (por ejemplo, modelos 3D, scripts y datos de usuario) a los que solo se puede acceder a través de aplicaciones propias de Roblox como Roblox Studio. En muchos casos, sin embargo, los creadores necesitan obtener recursos mediante programación desde fuera de esas aplicaciones. Al manejar solicitudes de soporte al cliente, por ejemplo, los creadores a menudo verifican y actualizan los datos del perfil del usuario, pero tienen que usar Studio o crear una función especial en su experiencia para hacerlo. Ninguna de las soluciones es ideal y consume un tiempo innecesario que, de otro modo, podría dedicarse a crear contenido interesante. Para solucionar esto, algunos creadores han desarrollado herramientas para llamar a los puntos finales públicos de Roblox utilizando cookies para la autenticación, lo cual no es una buena práctica dados los riesgos de seguridad involucrados.

Open Cloud aborda estos desafíos ofreciendo métodos de autenticación y autorización seguros por defecto, junto con API web estandarizadas. Nuestro primer paso es admitir claves de API y API de publicación de lugares. Como un pasaporte para ingresar a un país extranjero, una clave API permite que una aplicación se autentique en Roblox Cloud y tome acciones en nombre de los creadores. La API de publicación de lugares permite a los creadores automatizar el flujo de trabajo de liberación de experiencias. Por ejemplo, se puede conectar a un Acción de GitHub y enviar automáticamente un archivo de lugar a Roblox Cloud después de una prueba de integración exitosa. Las API estandarizadas reducirán la curva de aprendizaje y garantizarán la compatibilidad con versiones anteriores para mitigar la carga de mantenimiento para los desarrolladores de aplicaciones. 

Para empezar, ahora puede crear una clave API en el Panel de creador y escriba un script utilizando la API de publicación de lugares para enviar sus archivos de lugares más recientes a Roblox Cloud. La seguridad es lo más importante, por lo que al crear una clave de API, puede establecer permisos granulares seleccionando experiencias, recursos y permisos específicos como lectura o escritura. Además, puede agregar una lista de direcciones IP que están restringidas para usar la clave API y establecer una fecha de vencimiento explícita. 

Mirando hacia el futuro

Además de agregar más API, también planeamos admitir otro estándar de la industria: OAuth2. Esto les dará a los desarrolladores la oportunidad de crear aplicaciones de terceros y compartirlas con el resto de la comunidad. Estamos emocionados de ver cómo nuestra comunidad aprovechará estas herramientas para optimizar sus flujos de trabajo y llevar sus negocios al siguiente nivel.

Para obtener más información sobre el uso de Open Cloud, consulte nuestro documentación para un tutorial detallado.

Fuente: https://blog.roblox.com/2021/11/unleashing-creator-productivity-open-cloud/

punto_img

Información más reciente

punto_img