Accéder au compte lecteur Esidoc sur une application Androïd AppYet

par DocTice

NB : Suite de l’article "Créer une application Androïd pour diffuser l’information au CDI"

Après quelques cafouillages, voici comment accéder au compte lecteur Esidoc sur une application Androïd conçue avec AppYet.

- Sur AppYet, utilisez un module web

- Donnez lui un nom et insérez le dans une catégorie. Dans l’exemple ci dessous, l’accès au compte lecteur est inséré dans la catégorie Catalogue
Enregistrez les changements

- Dans la page suivante, vous accédez à un éditeur de texte, cliquez sur le bouton "Source" et collez le code suivant :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
        <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
        <title>Authentification Esidoc : Connecter</title>
        <style media="screen" type="text/css">@import "https://RNEétablissement-cas.esidoc.fr/sites/all/modules/bibliosearch/css/cas.css" /**/;
        </style>
        <script type="text/javascript">
                           window.onload = function() {
                              if(document.forms[0] != null && document.forms[0].elements[0] != null) {
                               document.forms[0].elements[0].focus();
                               document.forms[0].elements[0].select();
                             }
                           }
                       </script>
</head>
<body>
<div id="content">
<div class="title">CDI - COLLEGE TRUCMUCHE</div>
<!-- end of top.jsp -->

<div class="loginform">
<form action="https://RNEétablissement-cas.esidoc.fr/cas/login?service=http%3A%2F%2FRNEétablissement.esidoc.fr" class="fm-v clearfix" id="fm1" method="post">
<div class="logo">&nbsp;</div>

<div class="box" id="login">
<div class="row"><label for="username"><span class="accesskey">I</span>dentifiant:</label> <input accesskey="i" autocomplete="false" class="required" id="username" name="username" size="25" tabindex="1" type="text" value="" /></div>

<div class="row"><label for="password"><span class="accesskey">M</span>ot de passe:</label> <input accesskey="m" autocomplete="off" class="required" id="password" name="password" size="25" tabindex="2" type="password" value="" /></div>

<div style="float: left; width: 25%">&nbsp;</div>

<div class="row btn-row"><input name="lt" type="hidden" value="MWYwZGEwY2Y0MzRhZGQ5YjM5ZjgwMGJlNzczZGQxOWQ=#MTM3ODgzMTIzNw==" /> <input name="_eventId" type="hidden" value="submit" /> <input accesskey="l" class="btn-submit" name="submit" tabindex="4" type="submit" value="SE CONNECTER" /></div>
</div>

<div class="boxtext">Pour des raisons de s&eacute;curit&eacute;, veuillez vous d&eacute;connecter et fermer votre navigateur lorsque vous avez fini d&#39;acc&eacute;der &agrave; ce site.
<div class="error" style="color:red;margin-top:10px;">&nbsp;</div>
</div>
</form>
</div>
</div>
<!-- bottom.jsp --></body>
</html>

- Vous devez personnaliser ce code en remplaçant CDI COLLEGE TRUCMUCHE par le nom de votre établissement et RNEétablissement par votre RNE (3 fois)

- Enregistrez
- Cliquez sur Build

Et voilà il ne reste vous reste plus qu’à installer votre APK sur vos appareils mobiles.

Pour tester celle du CDI, flashez le code :

Merci @Ticeman01 pour le décodage du code... ;-)