Encuentra el ID de tu aplicación
Cada aplicación tiene un ID único. Los ID de aplicación se utilizan para especificar qué aplicación se desea usar o modificar.
Puede encontrar su ID de proyecto en la interfaz de usuario de App Services o usar la API de administración o la CLI de App Services para encontrarlo mediante programación.
Encuentra tu aplicación en la Interfaz de Usuario de Atlas
Iniciar sesión en el Interfaz de usuario de MongoDB Atlas y luego haga clic en el App Services tab.
Busque su aplicación y haga clic en su tarjeta de resumen para abrirla.

Copiar el ID de su aplicación
Haga clic en el botón Copy App ID junto al nombre de su aplicación cerca de la parte superior del menú de navegación izquierdo.
Nota
La interfaz de usuario muestra el nombre de tu aplicación en la esquina superior izquierda. Al hacer clic en el botón Copiar, la interfaz copia el ID de la aplicación, no su nombre, en el portapapeles. Por ejemplo, la interfaz mostraría el nombre "exampleApp", pero copiaría el ID "exampleApp-wlkgs".

Para encontrar un ID de aplicación, ejecute appservices apps list y busque la aplicación que le interesa en la lista devuelta por el comando.
Cada entrada de la lista muestra el ID del proyecto de una aplicación, así como dos valores de ID de aplicación que puede desear:
El ID de la aplicación cliente, que es una cadena única que incluye el nombre de la aplicación. Usa este valor para conectarte a tu aplicación mediante la API de datos o un SDK de Realm.
El
_idValor, que es una cadena hexadecimal interna de ObjectId. Use este valor en lugar de{appId}en los puntos finales de la API de administración.
appservices apps list
Found 3 apps Client App ID Project ID _id ------------------------------- ------------------------ ------------------------ myapp-abcde 5b2ef33692f119212341b213 64343a2b2107b2523e60fb59 myapp-dev-uvxyz 5b2ef33692f119212341b213 6526d3582b032aff90351070 my-other-app-abcde 5b2ef33692f119212341b213 674c19acef214b9ad99a0bbe
Para encontrar un ID de la aplicación, hay que enviar una solicitud al endpoint de la API Listar todas las Apps.
El punto final devuelve una lista de aplicaciones asociadas al proyecto Atlas. Busca la aplicación que te interesa y copia su ID.
Hay dos valores de ID de aplicación que puedes querer:
El valor
_id, que es una cadena hexadecimal interna de ObjectId. Use este valor en lugar de{appId}en los puntos finales de la API de administración.client_app_id, una cadena única que incluye el nombre de la aplicación. Usa este valor para conectarte a tu aplicación mediante la API de datos o un SDK de Realm.
curl https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps \ --header 'Authorization: Bearer <access_token>'
[ { "_id": "63ea9328dddad2523e60fb59", "client_app_id": "myapp-abcde", "group_id": "57879f6cc4b32dbe440bb8c5", "domain_id": "5886619e46124e4c42fb5dd8", "name": "myapp", "location": "US-VA", "deployment_model": "GLOBAL", "last_used": 1615153544, "last_modified": 0, "product": "standard", "environment": "" } ]
Tip
Asegúrese de reemplazar <access_token> y {groupId} con sus propios valores.
Encuentre el ID de su proyecto Atlas
Cada aplicación está asociada a un único proyecto Atlas. Se utiliza el ID de proyecto único del proyecto, a veces denominado "ID de grupo", para identificar y trabajar con la aplicación mediante programación.
Puede encontrar el ID de su proyecto en la interfaz de usuario de Atlas o utilizar la API de administración de Atlas o la CLI de Atlas para encontrarlo mediante programación.
Puede encontrar el ID de su proyecto en la interfaz de administración de servicios de aplicaciones.
Puede enumerar todos los proyectos de Atlas a los que tiene acceso con el comando projects list de la CLI de Atlas.
El comando devuelve una lista de proyectos en formato JSON. Busca tu proyecto en la lista y copia su valor id.
Tip
La CLI de App Services incluye los ID de proyecto al listar aplicaciones. Si desea encontrar el ID de proyecto de una aplicación existente, puede appservices apps list ejecutar. Para obtener más información, consulte "Buscar el ID de su aplicación".
atlas projects list
{ "links": [ { "rel": "self", "href": "https://cloud.mongodb.com/api/atlas/v1.0/groups?pageNum=1\u0026itemsPerPage=100" } ], "results": [ { "id": "5d0171d479328f10cb4f3037", "orgId": "629e04e11633f764462ea109", "name": "MyProject", "clusterCount": 1, "created": "2019-06-23T05:08:35Z", "links": [ { "rel": "self", "href": "https://cloud.mongodb.com/api/atlas/v1.0/groups/5d0171d479328f10cb4f3037" } ] } ], "totalCount": 1 }
Puede enumerar los proyectos de Atlas que tienen acceso con el punto final Listar todos los proyectos de la API de administración de Atlas.
El punto final devuelve una lista de proyectos en formato JSON. Busque su proyecto en la lista y copie su valor id.
curl https://cloud.mongodb.com/api/atlas/v1.0/groups \ --digest -u <Atlas Public API Key>:<Atlas Private API Key>
{ "links": [ { "rel": "self", "href": "https://cloud.mongodb.com/api/atlas/v1.0/groups?pageNum=1\u0026itemsPerPage=100" } ], "results": [ { "id": "5d0171d479328f10cb4f3037", "orgId": "629e04e11633f764462ea109", "name": "MyProject", "clusterCount": 1, "created": "2019-06-23T05:08:35Z", "links": [ { "rel": "self", "href": "https://cloud.mongodb.com/api/atlas/v1.0/groups/5d0171d479328f10cb4f3037" } ] } ], "totalCount": 1 }


