Points à prendre en compte concernant la simultanéité

Vous ne devez pas utiliser la console pour les développeurs et l'API Publishing en même temps pour mettre à jour des applications, car cela pourrait avoir des effets secondaires indésirables.

Vous trouverez ci-dessous quelques exemples de scénarios illustrant le comportement attendu si vous décidez d'utiliser la console Développeur et l'API Publishing simultanément pour mettre à jour votre application, ou si vous utilisez plusieurs clients d'API Publishing simultanément.

Valider une modification lorsque des changements sont prêts à être envoyés pour examen dans la console Developer

Lorsque vous validez une modification, toutes les modifications sont envoyées pour examen, y compris celles qui sont prêtes à être envoyées pour examen dans la Developer Console. Par exemple, supposons que vous ayez des modifications prêtes à être envoyées pour examen dans la console Developer. Si vous créez, modifiez, puis validez une modification à l'aide de l'API, l'action de validation envoie toutes les modifications à votre application pour examen, y compris celles apportées via la Developer Console.

Les modifications apportées dans la console pour les développeurs invalident les modifications actives

Si vous avez effectué une modification active à l'aide de l'API, puis que vous mettez à jour votre application à l'aide de la console Developer, la modification est invalidée. Vous devez créer une modification pour mettre à jour votre application via l'API.

La création d'une modification invalide toutes les modifications actives pour la même application par le même utilisateur.

Si vous créez une modification pour une application, toutes les modifications actives pour cette application créées par le même utilisateur sont invalidées. Chaque utilisateur de l'API ne peut avoir qu'une seule modification active par application.

Plusieurs utilisateurs peuvent modifier la même application en même temps.

Si deux utilisateurs créent des modifications pour la même application, les deux modifications sont actives pour les deux utilisateurs jusqu'à ce que l'une d'elles soit validée. La première modification validée invalide toutes les autres modifications pour cette application.