1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. partner

Une API ou un Web Service

Discussion dans 'Vos idées pour le jeu' créé par younob, 19 Mai 2015.

  1. Bonjour,

    j'ai une idée qui je pense à du traverser l'esprit de quasiment tous les développeurs et la plupart des amateurs qui apprennent sur le net à programmer.

    Il serait bien d'avoir une API ou un Web Service pour clash of clan.

    Pour quoi faire?
    Alors là ça peut servir à plein de choses il n'y a pas de l'imite à l'imagination. quelques exemples:

    - Permettre aux chefs de clan de créer leurs propres outils de gestion par exemple.

    - Permettre à un site ou un forum de lier le compte de leurs membres à clash of clan afin de pouvoir afficher dynamiquement sur le site le rang de l'utilisateur au sein du clan par exemple.

    - Pour ma part j'ai créé un logiciel qui permet d'évaluer si une personne est apte à participer à nos guerres de clan selon nos propres critères.

    Mais comment ça pourrait exister un truc pareil?
    Pour ceux qui n'y connaissent rien. Sachez que ce système existe déjà sur de nombreux jeux. Cela permet d'accéder à des informations du jeu de manière sécurisé.

    Par exemple chaque clan pourrait posséder ce que l'on appelle une API Key (une suite de chiffres et de lettres un peu comme un mot de passe) que le chef de clan pourrait réinitialiser quand il le souhaite.
    Cet API key permet d'accéder aux informations du clan via une URL par exemple:

    www.COCWS.com/infoMembre/apiKey/
    donnera la liste des membres du clan avec toutes les informations dessus

    Quels informations pourrait donner cette API ou Web Service?
    Voici la liste non exhaustive de mes idées:

    www.COCWS.com/infoMembre/apiKey/
    Renvoi la liste des membres avec des informations dessus:
    - son identifiant (ex: #2yhgfhg)
    - son nom (ex: Toto)
    - son rang dans le clan (ex: Chef adjoint)
    - ses trophées
    - Sa ligue
    - Prêt ou non à faire des guerres de clan
    - son lvl
    - Nombre d'attaques réussies
    - Nombre de défenses réussies
    - Nombre de troupes données
    - Nombre de troupes reçues
    - Liste des troupes actuelles (Pour chaque élément: nom, lvl, nombre, etc.)
    - Liste des sorts actuels (Pour chaque élément: nom, lvl, nombre, etc.)
    - Liste des bâtiments du village (Pour chaque élément: nom, lvl, nombre etc.)
    - Liste des recherches terminé (Pour chaque élément: nom, lvl etc.)
    - etc.

    www.COCWS.com/infoClan/apiKey/
    Renvoi des information sur le clan:
    - Identifient du clan
    - Total de points
    - Guerres gagnées
    - Membres (ex: 25/50)
    - Type (ex: sur invitation)
    - Trophées requis
    - Fréquence de guerre
    - Origine du clan
    - Description
    - Expérience
    - lvl
    - etc.

    www.COCWS.com/infoGDC/apiKey/
    Renvoi des information sur la guerre de clan:
    - Attaques utilisées de l'équipe ennemis
    - Attaques utilisées de mon équipe
    - Attaques Réussies de l'équipe ennemis
    - Attaques Réussies de mon équipe
    - Attaques Perdues de l'équipe ennemis
    - Attaques Perdues de mon équipe
    - Attaques Restantes de l'équipe ennemis
    - Attaques Restantes de mon équipe
    - Nombre de 3 étoiles de l'équipe ennemis
    - Nombre de 3 étoiles de mon équipe
    - Nombre de 2 étoiles de l'équipe ennemis
    - Nombre de 2 étoiles de mon équipe
    - Nombre de 1 étoiles de l'équipe ennemis
    - Nombre de 1 étoiles de mon équipe
    - Moyenne des nouvelles étoiles par attaque de l'équipe ennemis
    - Moyenne des nouvelles étoiles par attaque de mon équipe
    - Moyenne de destruction (en %) de l'équipe ennemis
    - Moyenne de destruction (en %) de mon équipe
    - Durée moyenne des attaques de l'équipe ennemis
    - Durée moyenne des attaques de mon équipe
    - Attaque la plus héroïque de l'équipe ennemis
    - Attaque la plus héroïque de mon équipe
    - Défense la plus héroïque de l'équipe ennemis
    - Défense la plus héroïque de mon équipe
    - Liste des événements de guerre (Pour chaque élément: nom attaquant, nom défenseur, position attaquant, position défenseur, victoire ou défaite de l'attaquant, nbr d'étoiles attaquant, etc.)
    - Liste avec les infos de l'onglet "Mon équipe" en guerre de clan
    - Liste avec les infos de l'onglet "Équipe ennemie" en guerre de clan


    Voila, je pense que ça vous laisse une idée de tout se qu'on pourrait faire comme truc sympa avec tout ça. Après c'est à nous d'utiliser ces informations pour faire se que l'on souhaite.

    Je suis sympa je viens de faire le cahier des charges à la place de supercell :p
     
    #1 younob, 19 Mai 2015
    Dernière édition: 29 Mai 2015
  2. Publicité Masquez cette pub en vous inscrivant



    pour masquer cette publicité.
  • Je ne suis pas developpeur, et ne m'y connais pas du tout. Mais la partie dont je t'ai cité, on peut retrouver tout cela dans le profil du joueur directement, sans passer par un lien URL
     
  • Ce qui n'a aucun intérêt si tu souhaite développer une appli / un site Web et pouvoir synchroniser toutes les infos :)
    L'intérêt de l'API est que c'est dynamique. Une fois l'appli développé, plus besoin de tout se palucher à la main
     
  • Je pense comprendre l'idée, mais vu que toutes ces infos sont déjà sur le jeu même (Profil du joueur), pourquoi être redirigé sur un lien URL alors qu'en 2/3 cliques, on a tout sous les yeux ?
     
  • Exacte toutes les informations que j'ai cité sont disponible via le jeu. Mais comme l'a dit Celsius11 l’intérêt c'est que si tu fais un site web par exemple et que tu veux y afficher ces informations dessus. ça le fera tout seul.

    Un petit exemple:
    Je fait un forum pour mon clan.
    Les membres on des droit limités sur le forum.
    Maintenant je monte un membre de mon clan chef adjoint.
    Grace à l'API cela monte le membre du forum modérateur automatiquement sans aucune intervention de ma part.

    Ceci n'est qu'un exemple, mais l'imagination des gens pourraient utiliser ces informations pour faire des choses géniale en tout cas moi j'ai pleins d'idées.
     
  • Tu ne peux pas exporter les infos qui sont ingame, sans les retaper à la main.
    Par exemple, sur ton profil cocfr, tu dois mettre à jour toi même ton nom de clan, lvl, ligue, etc... correct ?
    Imagine que si cocfr était lié à l'API de CoC, tu n'aurai qu'à mettre ta clef/mot de passe (une seule fois) et tout serait changé dynamiquement.

    Tu vois l'interêt ? Je prends exemple sur Cocfr, mais imagine pour younob qui doit mettre à jour à la main toutes les infos de tous ses membres (lvl des batiments/troupes)... l'API évite un travail de titan :)

    Je pense que tu ne vois que le coté "j'ai besoin d'une information une seule fois", et pas le coté "je gère un clan et j'aimerai disposer de toutes les infos sur mon site pour x raison"
     
  • Humm je comprends mieux :) En gros, c'est synchroniser son profil avec le forum du clan automatiquement ?
     
  • ça peut servir à ça oui. En gros c'est avoir accès à toutes les informations disponible du jeu en live. Ensuite à nous d'utiliser ces informations pour en faire se que l'on souhaite. Comme par exemple ce que tu viens de dire: synchroniser sont profil avec un forum de manière automatique (ce qui n'est qu'un exemple d'utilisation parmi tant d'autre).
     
  • Après avoir compris l'idée, cela peut être bien si il y a un forum pour le clan :) mais il faut être en relation avec SC non ?
     
  • C'est à SC de fournir l'API. Ca existe déjà pour de nombreux jeux, ou même avec facebook et twitter.
     
  • Ok :) Et selon vous, c'est possible ?
     
  • ça existe sur d'autre jeux donc oui c'est possible mais c'est à supercell de décider. Si supercell ne veux pas faire d'API il n'y en aura pas c'est aussi simple que ça.
    Une API est très simple à développer ils peuvent limite laisser ce travail à un seul développeur sans que ça prenne trop de temps à faire.
    Je parle en connaissance de cause j'ai déjà créer plusieurs API dans ma vie (pour les cours, pour mes propres appli et pour mon travail)
    Donc non seulement c'est possible mais en plus c'est facile à faire.
     
  • C'est surtout ça le problème ^^
     
  • techniquement oui :) Après... Ils veulent ou ils veulent pas.... ;) Parce que c'est du taff de leur coté aussi !
     
  • Je ne sais pas si c'est le bonne endroits pour demander ça mais clashofclans.fr traite comment les idées qui sont dans cette partie du forum? Par exemple tout les combien de temps les idées sont transmises à Supercell?
    De plus je suppose que vous filtrez les idées pour ne proposer que les plus intéressantes alors comment savoir si notre idée est éligible pour être transmise ou pas par clashofclans.fr à Suppercell?
     
  • Ce forum n'est pas lié à SuperCell ! Donc tous ces idées ne seront jamais transmis à SuperCell. Pour pouvoir communiquer avec SC, il faut aller sur leur forum officiel (langue requis : l'anglais)
     
    FeatHeR apprécie ceci.
  • C'est pourtant indiqué à la première ligne du premier article de la charte :p

    younobyounob ,même si ça ne répond en rien à ta question, tu peux tout de même prendre la peine de la lire ici ;)
     
    Will.92 apprécie ceci.
  • J'ai lu la charte. Sur la charte ils disent juste que le forum n'est pas lié à supercell pour bien indiquer que supercell n'a aucune responsabilités. Mais ça ne veut pas dire que ce forum ne peut pas prendre à sa charge le fait de proposer les idées. Vu qu'il y a une liste des idées refusé par supercell dans les sujets épinglés je pensais que clashofclans.fr faisait le relais. Sinon ben les idées qu'on proposent reste ici et ça reste du vent :p
    De plus je suis déjà allé faire un tour sur le site officiel de supercell et je n'y ai pas trouvé de forum. On peut m'envoyer un lien?
    Je parle pas anglais mais bon je vais passer tout ça sur google trad :p
     
  • Ça veut tout dire... fin bref ! Tu as compris :)

    Google traduction traduit très très mal...

    Le forum officiel -> ici
     
  • Google trad traduit peut être mal mais il traduit déjà mieux que moi :p

    Pour moi quand on dit dans la charte que le forum n'est pas lié à supercell, c'est juste là pour décharger toutes responsabilités sur les informations contenu ici et pour souligner que c'est un forum indépendant.
    Quand on dit "... n'est pas lié" c'est pour dire "n'est pas lié officiellement".
    ça ne veut pas dire que ce n'est pas lié officieusement.
    D'ailleur ce forum est déjà lié officieusement à supercell puisque rien que le fait de traiter du sujet "clash of clan" sur ce forum est un lien à supercell :p

    merci pour le lien du forum officiel :)
     
  • Je ne pense pas que SC lira ton idée si elle est écrite en très mauvais anglais venant de google trad...
    Essaye de voir avec une connaissance qui maîtrise bien l'anglais de ce cas. Car dis toi qu'ils reçoivent régulièrement un bon nombre d'idées et si c'est pour en déchiffrer une d'un mauvais anglais, je ne suis pas sûr qu'il prendront la peine de lire.

    Je pense que l'idée de la charte, c'est d'expliquer qu'aucun des modo/administrateurs/... de cocfr n'est en lien direct avec supercell. Aucun d'entre eux ne va relayer une information d'ici jusqu'au forum officiel (je pense qu'ils ont de toute façon bien assez de travail comme ça).

    Oui et non, elles permettent de voir si elles plaisent déjà à la communauté fr de coc et éventuellement à pousser l'auteur d'aller les poster sur les forums officiels (mais en faisant le travail supplémentaire de l'écrire en anglais).
     
  • OK, je vais demander à des amis qui connaissent mieux que moi l'anglais. Si mon sujet n'existe pas déjà sur le forum officiel je le poste et je vous tiens au courent si j'ai une réponse
     
    FeatHeR apprécie ceci.
  • Cette idée est géniale : pour la gestion des clans, des geurres, avec stat et tout et tout, pour des stats des rushers, farmers, évolution des joueurs, synchro sur un forum... pfffff y'a trop de possibilités, ce serait vraiment super. J'ai dans mon clan des informaticiens, ils se feraient un plaisir de trifouiller toutes les données.

    Je vote pour !
     
  • le site www.warclans.com a réussi à se connecter à la base de donnée coc de Supercell. Ce n'est pas une api mais ils arrivent à récupérer toutes les informations sur les clans. C'est d'ailleurs à partir de ces données que le classement GDC de cocfr est généré.
     
  • Chargement...
    Sujets similaires Forum Date
    Nouvelle troupe MINEUR Démonstration*_* + Récapitulatif Vos idées pour le jeu 11 Mai 2016
    bouton recapitulation ameliorations Vos idées pour le jeu 6 Septembre 2015
    La capitulation Vos idées pour le jeu 10 Avril 2015
    Capitales Vos idées pour le jeu 10 Mars 2014
    Quelque nouvelle troupe ! (Les troupes sont prises sur le web) Vos idées pour le jeu 15 Octobre 2014