(Re)Bonjour à tous, le compte a finalement été passé en revendeur, j'ai donc accès à l'interface de test et de développement. J'arrive à me connecter sur la plateforme à l'aide de xml-rpc, malheureusement, lorsque je tente un domain_list, le retour est null alors qu'il y a de nombreux noms de domaines sur le compte revendeur. Les domaines sont ils accessibles lorsque l'on est en OT&E ? D'ailleurs, quelles sont les spécificités de cette interface par rapport à celle de production, les modifications ne sont pas prises en compte par Gandi ? Merci de me renseigner, bonne fin de journée, Thomas
Gandi API: Liste des domaines vide sur OT&E
Vous devez être connecté pour poster de nouveaux messages. Créer un compte.
- Par : Thomas
- Date : le 19 avr. 2007 à 13:00
- Sujet : Liste des domaines vide sur OT&E
- Par : r0main
- Date : le 19 avr. 2007 à 13:26
- Sujet : Re: Liste des domaines vide sur OT&E
Le 19 avr 2007 à 15:00 CEST, Thomas a écrit :
(Re)Bonjour à tous, le compte a finalement été passé en revendeur, j'ai donc accès à l'interface de test et de développement. J'arrive à me connecter sur la plateforme à l'aide de xml-rpc, malheureusement, lorsque je tente un domain_list, le retour est null alors qu'il y a de nombreux noms de domaines sur le compte revendeur.
Le "domain_list" vas te retourner la liste des domaines que tu as enregistré en étant connecté à l'interface de développement. Les noms de domaines que tu as sur ton compte revendeur seront quant à eux visible si tu éxecutes le "domain_list" en étant connecté à l'url de production.
Les domaines sont ils accessibles lorsque l'on est en OT&E ? D'ailleurs, quelles sont les spécificités de cette interface par rapport à celle de production, les modifications ne sont pas prises en compte par Gandi ?
Toutes les actions effectuées sur l'interface de développement sont uniquement répercutées sur ton environnement de développement.... C'est complètement à part de la production.
Merci de me renseigner, bonne fin de journée, Thomas
r0main :: http://www.alwaysdata.com
- Par : Thomas
- Date : le 19 avr. 2007 à 13:47
- Sujet : Re: Liste des domaines vide sur OT&E
Le "domain_list" vas te retourner la liste des domaines que tu as enregistré en étant connecté à l'interface de développement. Les noms de domaines que tu as sur ton compte revendeur seront quant à eux visible si tu éxecutes le "domain_list" en étant connecté à l'url de production.
Merci pour ta réponse r0main, c'est ce que je pensais. Donc, si je place certains domaines au sein de l'interface de développement, les domaines de mes clients ne seront pas impactés par des erreurs de programmation qui pourraient survenir (:D). Comment fait on pour placer certains des domaines dans l'OT&E ?
- Par : r0main
- Date : le 19 avr. 2007 à 13:56
- Sujet : Re: Liste des domaines vide sur OT&E
Le 19 avr 2007 à 15:47 CEST, Thomas a écrit :
Le "domain_list" vas te retourner la liste des domaines que tu as enregistré en étant connecté à l'interface de développement. Les noms de domaines que tu as sur ton compte revendeur seront quant à eux visible si tu éxecutes le "domain_list" en étant connecté à l'url de production.Merci pour ta réponse r0main, c'est ce que je pensais. Donc, si je place certains domaines au sein de l'interface de développement, les domaines de mes clients ne seront pas impactés par des erreurs de programmation qui pourraient survenir (:D).
Toutes les manipulations effectuées sur l'interface de dev sont indépendantes de la production, donc rien à craindre.
Comment fait on pour placer certains des domaines dans l'OT&E ?
Tu peux enregistrer n'importe quel domaine sur ton interface de développement, même ceux déjà existant en production. Pour les méthodes de l'API : http://api.ote.gandi.net/
r0main :: http://www.alwaysdata.com
- Par : Thomas
- Date : le 19 avr. 2007 à 14:03
- Sujet : Re: Liste des domaines vide sur OT&E
Comment fait on pour placer certains des domaines dans l'OT&E ?Tu peux enregistrer n'importe quel domaine sur ton interface de développement, même ceux déjà existant en production. Pour les méthodes de l'API : http://api.ote.gandi.net/
D'accord en fait je pensais qu'il fallait le faire à partir de l'interface d'administration, mais si je comprendre bien, en fait il vaut mieux faire un domain_create sur l'OT&E c'est bien ca ? Je vais essayer en partant de par la alors, merci pour tes informations :)
- Par : Pierrick "dek\" Prévert
- Date : le 19 avr. 2007 à 14:19
- Sujet : Re: Liste des domaines vide sur OT&E
On Avr, 19 2007 16:03 CEST, Thomas wrote:
Comment fait on pour placer certains des domaines dans l'OT&E ?Tu peux enregistrer n'importe quel domaine sur ton interface de développement, même ceux déjà existant en production. Pour les méthodes de l'API : http://api.ote.gandi.net/D'accord en fait je pensais qu'il fallait le faire à partir de l'interface d'administration, mais si je comprendre bien, en fait il vaut mieux faire un domain_create sur l'OT&E c'est bien ca ? Je vais essayer en partant de par la alors, merci pour tes informations :)
En effet, sur l'OT&E, on a le droit de se tromper, ça ne coûte qu'un crédit imaginaire : 1000 euros virtuels sont recrédités sur votre compte tous les jours. Un domain_create sur l'OT&E ne vous coûtera rien et vous pourrez apprendre à manipuler les objets de l'API, la notion d'operation etc. Ensuite, une fois que vous aurez validé le fonctionnement de vos applications, il vous suffira de changer l'URL de connexion de l'API d'OT&E à l'API de production :)
\o/ Pierrick "dek\" Prévert G Gandi
- Par : Thomas
- Date : le 19 avr. 2007 à 14:42
- Sujet : Re: Liste des domaines vide sur OT&E
Un domain_create sur l'OT&E ne vous coûtera rien et vous pourrez apprendre à manipuler les objets de l'API, la notion d'operation etc. Ensuite, une fois que vous aurez validé le fonctionnement de vos applications, il vous suffira de changer l'URL de connexion de l'API d'OT&E à l'API de production :)
C'est parfait comme ca, je ne voudrais pas faire de betises avec les clients de la société ;) Bon j'ai vérifié, j'arrive bien a creer des noms de domaines à l'aide de domain_create, par contre, impossible de les lister ensuite avec domain_list, il me renvoit toujours un null. Je précise que je suis en java avec l'api d'apache xml-rpc 3.0 ou gandiId est un Object[] qui contient ma session en [0] (et oui, on est obligé pour utiliser la commande execute de cette API ;) Pourquoi est ce que la fonction retourne un null ? Ya t'il un délai avant que les sites soient ajoutés au compte ou une forme de validation ? Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ? Promis après j'essaye d'arrêter avec mes questions ;) Merci pour tout et vive Gandi !
- Par : Thomas
- Date : le 19 avr. 2007 à 14:44
- Sujet : Re: Liste des domaines vide sur OT&E
Object[] list_Domains=null;
try {
list_Domains= new Object[]{client.execute("domain_list",gandiId)};
} catch (XmlRpcException e) {
logger.error("[DOMAIN LISTING] "+e);
}
- Par : r0main
- Date : le 19 avr. 2007 à 16:06
- Sujet : Re: Liste des domaines vide sur OT&E
Le 19 avr 2007 à 16:42 CEST, Thomas a écrit :
Un domain_create sur l'OT&E ne vous coûtera rien et vous pourrez apprendre à manipuler les objets de l'API, la notion d'operation etc. Ensuite, une fois que vous aurez validé le fonctionnement de vos applications, il vous suffira de changer l'URL de connexion de l'API d'OT&E à l'API de production :)C'est parfait comme ca, je ne voudrais pas faire de betises avec les clients de la société ;) Bon j'ai vérifié, j'arrive bien a creer des noms de domaines à l'aide de domain_create, par contre, impossible de les lister ensuite avec domain_list, il me renvoit toujours un null.
A l'instant même où tu as crée ton domaine via "domain_create", il n'est pas immédiatement visible depuis un "domain_list" ou "domain_info". Un peu de patience ! Par contre lorsque tu as crée ton domaine, Gandi te retourne un "operation_id" avec lequel tu peux suivre l'état de la création de ton domain via "operation_details". Tant que le "step" n'est pas sur l'état "DONE" ton domaine ne sera pas accessible depuis un "domain_info" ou "domain_list". Voila :)
Je précise que je suis en java avec l'api d'apache xml-rpc 3.0 ou gandiId est un Object[] qui contient ma session en [0] (et oui, on est obligé pour utiliser la commande execute de cette API ;) Pourquoi est ce que la fonction retourne un null ? Ya t'il un délai avant que les sites soient ajoutés au compte ou une forme de validation ? Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ? Promis après j'essaye d'arrêter avec mes questions ;) Merci pour tout et vive Gandi !
r0main :: http://www.alwaysdata.com
- Par : Pierrick "dek\" Prévert
- Date : le 19 avr. 2007 à 16:14
- Sujet : Re: Liste des domaines vide sur OT&E
On Avr, 19 2007 16:42 CEST, Thomas wrote:
Un domain_create sur l'OT&E ne vous coûtera rien et vous pourrez apprendre à manipuler les objets de l'API, la notion d'operation etc. Ensuite, une fois que vous aurez validé le fonctionnement de vos applications, il vous suffira de changer l'URL de connexion de l'API d'OT&E à l'API de production :)C'est parfait comme ca, je ne voudrais pas faire de betises avec les clients de la société ;) Bon j'ai vérifié, j'arrive bien a creer des noms de domaines à l'aide de domain_create, par contre, impossible de les lister ensuite avec domain_list, il me renvoit toujours un null. Je précise que je suis en java avec l'api d'apache xml-rpc 3.0 ou gandiId est un Object[] qui contient ma session en [0] (et oui, on est obligé pour utiliser la commande execute de cette API ;) Pourquoi est ce que la fonction retourne un null ? Ya t'il un délai avant que les sites soient ajoutés au compte ou une forme de validation ?
Exactement, ils n'apparaissent pas tout de suite. La validation s'effectue lors de l'exécution de la méthode. Ensuite, une fois la méthode exécutée, notre backend bill l'opération, puis elle est éxécutée au registre, puis enfin, elle est finie et le domaine apparaît dans la liste. D'où l'intéret des méthode operation_* pour savoir où on en est (PENDING: attente de validation billing etc.. RUN: en train d'être traitée au registre DONE: finie ERROR: opération ratée). Avec la chute brutale du MySQL de l'OT&E, le backend a pris un peu de retard pour traîner les opérations, mais au moment où j'écris ce texte, il n'en reste qu'une dizaine à traiter. Donc elles seront finies lors de la relecture :)
Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ?
Négatif :)
Promis après j'essaye d'arrêter avec mes questions ;) Merci pour tout et vive Gandi !
Pas de souci !
\o/ Pierrick "dek\" Prévert G Gandi
- Par : Thomas
- Date : le 19 avr. 2007 à 20:27
- Sujet : Re: Liste des domaines vide sur OT&E
Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ?Négatif :)
Arf dommage, c'est justement une des fonctionnalités que l'on m'a demandé de mettre en place, est ce prévu à l'avenir ? Merci pour les autres infos, une fois de plus je m'en doutais un peu mais je n'ai pas eu le temps de tester ;) Ca fait plaisir de voir une telle réactivité, bravo !
- Par : Thomas
- Date : le 20 avr. 2007 à 08:24
- Sujet : Re: Liste des domaines vide sur OT&E
Le 19 avr 2007 à 22:27 CEST, Thomas a écrit :
Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ?Négatif :)
Pourtant, dans mon appli de test, j'arrive a creer une redirection avec
domain_mail_redir_add(session,*@nomdomaine.com,
erreur@nomdomaine2.com), je le vois apparaitre ensuite dans la liste
des redir email : {orig=*, dest=erreur@domain.com}
Tu veux donc dire que l'* ne sera pas prise en compte par Gandi ?
Merci de cette dernière réponse, primordiale, vu que c'est l'une des
fonctionnalités principales de l'application :p
- Par : Pierrick "dek\" Prévert
- Date : le 20 avr. 2007 à 08:38
- Sujet : Re: Liste des domaines vide sur OT&E
On Avr, 20 2007 10:24 CEST, Thomas wrote:
Le 19 avr 2007 à 22:27 CEST, Thomas a écrit :Tiens à tout hasard, les méthodes de gestion du forward mail permettent elles de faire un forward * ?Négatif :)Pourtant, dans mon appli de test, j'arrive a creer une redirection avec domain_mail_redir_add(session,*@nomdomaine.com, erreur@nomdomaine2.com), je le vois apparaitre ensuite dans la liste des redir email : {orig=*, dest=erreur@domain.com}
Oui. Mais ce n'est plus le cas maintenant :) L'API l'autorisait, un vestige du comportement du web. Ce n'est plus le cas.
Tu veux donc dire que l'* ne sera pas prise en compte par Gandi ? Merci de cette dernière réponse, primordiale, vu que c'est l'une des fonctionnalités principales de l'application :p
C'est dommage, mais les catchalls sont très favorables aux spammeurs et Gandi se retrouverait à envoyer, par rebond, du spam. Ce que l'on ne souhaite pas :)
\o/ Pierrick "dek\" Prévert G Gandi
- Par : Thomas
- Date : le 20 avr. 2007 à 08:45
- Sujet : Re: Liste des domaines vide sur OT&E
Tu veux donc dire que l'* ne sera pas prise en compte par Gandi ? Merci de cette dernière réponse, primordiale, vu que c'est l'une des fonctionnalités principales de l'application :pC'est dommage, mais les catchalls sont très favorables aux spammeurs et Gandi se retrouverait à envoyer, par rebond, du spam. Ce que l'on ne souhaite pas :)
Oui ca parait logique ^^ Ok merci pour tout et bonne journée à toi !