Noticias

Dé rienda suelta a la productividad de los creadores con Open Cloud

Dé rienda suelta a la productividad de los creadores con Open Cloud

Una de las prioridades clave para el desarrollo de Roblox es dar 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 crear todas las aplicaciones que necesitan en Roblox a través de API web estandarizadas, simplificando tareas como análisis, atención al cliente, pruebas y publicación, o incluso permitiéndoles desarrollar funciones más interesantes en su experiencia, como automáticamente. cambiar la clasificación del grupo Roblox de un usuario en función de sus actividades de experiencia.

Creación de aplicaciones con API de nube abierta

Al crear y ejecutar sus experiencias en Roblox, los creadores suelen generar toneladas de activos (por ejemplo, modelos 3D, scripts y datos de usuario) a los que solo se puede acceder a través de las aplicaciones patentadas de Roblox, como Roblox Studio. En muchos casos, sin embargo, los creadores deben acceder mediante programación a sus recursos desde fuera de estas aplicaciones. Al manejar las solicitudes de atención al cliente, por ejemplo, los creadores a menudo verifican y actualizan los datos del perfil del usuario, pero deben usar Studio o crear una función especial en su experiencia para hacerlo. Ninguna de las dos soluciones es ideal y consume tiempo innecesario que, de lo contrario, podría dedicarse a crear contenido interesante. Para solucionar este problema, algunos creadores han desarrollado herramientas para llamar a puntos finales públicos de Roblox utilizando cookies para la autenticación, lo que no es una buena práctica debido a los riesgos de seguridad involucrados.

Open Cloud aborda estos desafíos al ofrecer métodos de autenticación y autorización predeterminados seguros, así como API web estandarizadas. Nuestro primer paso es admitir API Keys y Place Publishing API. Al igual que un pasaporte para ingresar a un país extranjero, una clave API permite que una aplicación se autentique en Roblox Cloud y actúe en nombre de los creadores. La API de publicación de lugares permite a los creadores automatizar el flujo de trabajo de publicación de experiencias. Por ejemplo, se puede conectar a un Acciones de GitHub y envíe automáticamente un archivo de ubicación a Roblox Cloud después de una prueba de integración exitosa. Las API estandarizadas reducirán la curva de aprendizaje y brindarán compatibilidad con versiones anteriores para aliviar la carga de mantenimiento de los desarrolladores de aplicaciones.

Para empezar, ahora puede crear una clave de API en el Panel del creador y escriba un script usando la API de publicación de lugares para enviar sus archivos espaciales más recientes a Roblox Cloud. La seguridad es una prioridad, por lo que al crear una clave 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 restringidas al uso de claves API y establecer una fecha de vencimiento explícita.

Mirar 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 capacidad 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.