<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Utilisation des API d'interoperabilité avec Alfresco in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43451#M23696</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;Je suis en train de développer une application s’interfaçant avec une GED Alfresco community 4.2. J'ai lu dans la documentation qu'il existait deux API REST :&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;REST API&lt;/LI&gt;&lt;LI&gt;CMIS REST API&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;J'ai besoin pour mon application de :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Lister l'ensemble des répertoires (root) d'un utilisateurs&lt;/LI&gt;&lt;LI&gt;Lister les éléments d'un répertoire&lt;/LI&gt;&lt;LI&gt;Récupérer un fichier&lt;/LI&gt;&lt;LI&gt;Partager un document (dossier, fichier etc...)&lt;/LI&gt;&lt;LI&gt;Accéder à l'historique d'un fichier&lt;/LI&gt;&lt;LI&gt;Créer et supprimer un utilisateur&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Au début j'ai essayé d'utiliser l'API Chemistery d'Apache en suivant un exemple que j'ai trouvé sur le net et je liste le contenu de mon utilisateur&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Folder] workspace://SpacesStore/624914c7-3ca2-4937-a612-96f1df928cc1 - Dictionnaire de données&lt;BR /&gt; [Folder] workspace://SpacesStore/846c69d4-4ec2-44c8-972d-f975d9b98d41 - Modèles d'espace&lt;BR /&gt; [Folder] workspace://SpacesStore/09fe45df-9cba-4843-a1cb-944807e44267 - Projet de conception logicielle&lt;BR /&gt; [Folder] workspace://SpacesStore/8126f780-70c4-446a-8288-fe5ce3b012bb - Présentations&lt;BR /&gt; [Folder] workspace://SpacesStore/f4848cc9-5b65-4639-b318-8bc92ab9b726 - Documentation&lt;BR /&gt; [Folder] workspace://SpacesStore/00f0541d-4b64-4fff-b67f-a26e1389c7d5 - Approbation en attente&lt;BR /&gt; [Folder] workspace://SpacesStore/fa16e03e-d848-432f-af05-fa468f895f5b - Brouillons&lt;BR /&gt; [Folder] workspace://SpacesStore/2dda75e8-a947-4fe2-87b2-75b821dbfd56 - Publié&lt;BR /&gt; [Folder] workspace://SpacesStore/f9e2fa03-a8d2-413a-a8d9-5cfc60980134 - Exemples&lt;BR /&gt; [Docment] workspace://SpacesStore/7cb2416e-00b1-4347-bcc9-87f6c80ca944;1.0 - system-overview.html&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;[Folder] workspace://SpacesStore/ab5cab42-2b47-4042-a8f5-57bb06007cc3 - Espaces Utilisateurs&lt;BR /&gt; [Folder] workspace://SpacesStore/86f1c760-905e-4920-98a8-a6bdd10aa732 - ombinte&lt;BR /&gt; [Folder] workspace://SpacesStore/2dbc6156-fdfa-4ddc-9187-481992570369 - MonProjet&lt;BR /&gt; [Folder] workspace://SpacesStore/fb3bb96f-3eb0-40a5-a890-3d06d6e781cf - Carnet 200&lt;BR /&gt; [Folder] workspace://SpacesStore/b9acaf70-d5d5-4dba-a354-bae63ba96072 - Carnet 100&lt;BR /&gt; [Docment] workspace://SpacesStore/9c3c6e63-e217-47a8-8216-298d2419cffa;1.0 - justificatif.pdf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finalement n'ayant que très peu d'experience sur ce sujet je me suis dit qu'il serait plus judicieux d'utiliser l'API REST fournit par Alfresco pour faire du CMIS. Hélas celle-ci est très peu documenté, j'ai réussi à effectuer quelques appels REST&amp;nbsp;&lt;A class="link-titled" href="http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom/children?id=86f1c760-905e-4920-98a8-a6bdd10aa732" title="http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom/children?id=86f1c760-905e-4920-98a8-a6bdd10aa732" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom/children?id=86f1c760-905e-4920-98a8-a6bdd10a&lt;/A&gt;a mais j'ai du mal à saisir le flux XML de retour.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ma question est :&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Quel est la meilleurs utilisation ? CMIS REST Api ? Client CMIS ?&lt;/LI&gt;&lt;LI&gt;Ou se trouve la définition simple et claire des API REST qui font du CRUD dans le repo GED ?&lt;/LI&gt;&lt;LI&gt;Comment accéder simplement au node&amp;nbsp;Espaces Utilisateurs&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je suis preneur pour tout exemple&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Merci d'avance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jan 2017 23:09:27 GMT</pubDate>
    <dc:creator>ombinte</dc:creator>
    <dc:date>2017-01-24T23:09:27Z</dc:date>
    <item>
      <title>Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43451#M23696</link>
      <description>Bonjour,Je suis en train de développer une application s’interfaçant avec une GED Alfresco community 4.2. J'ai lu dans la documentation qu'il existait deux API REST :&amp;nbsp;REST APICMIS REST APIJ'ai besoin pour mon application de :Lister l'ensemble des répertoires (root) d'un utilisateursLister les élémen</description>
      <pubDate>Tue, 24 Jan 2017 23:09:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43451#M23696</guid>
      <dc:creator>ombinte</dc:creator>
      <dc:date>2017-01-24T23:09:27Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43452#M23697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;Moi avec PHP j'utilise du REST API classique, avec un appel à CURL et un retour des données au format JSON.&lt;/P&gt;&lt;P&gt;Exemple du lien que j'utilisais, car avec la version 5.2 une nouvelle version REST API est apparue.&lt;/P&gt;&lt;P&gt;# URL qui sera utilisé par défault pour lister les docs...etc&lt;BR /&gt;&lt;SPAN&gt;$url_for_sites = '&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://127.0.0.1:8080/alfresco/api/-default-/public/alfresco/versions/1/sites/';" rel="nofollow noopener noreferrer" target="_blank"&gt;http://127.0.0.1:8080/alfresco/api/-default-/public/alfresco/versions/1/sites/';&lt;/A&gt;&lt;BR /&gt;# liste les users - Meme URL que ci-dessus mais :&lt;BR /&gt;# sera ajouté automatiquement le site + "/members" à la fin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avec cette commande on voit bien ce qui se passe :&lt;/P&gt;&lt;P&gt;curl --insecure -uadmin:motdepasse &lt;A href="https://192.168.1.250/alfresco/api/-default-/public/cmis/versions/1.1/browser/root" rel="nofollow noopener noreferrer"&gt;https://192.168.1.250/alfresco/api/-default-/public/cmis/versions/1.1/browser/root&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mon site de reference ((.2 !) :&amp;nbsp;&lt;A class="link-titled" href="http://petstore.swagger.io/?url=https://raw.githubusercontent.com/Alfresco/rest-api-explorer/5.2.N/src/main/webapp/definitions/alfresco-core.yaml#/" title="http://petstore.swagger.io/?url=https://raw.githubusercontent.com/Alfresco/rest-api-explorer/5.2.N/src/main/webapp/definitions/alfresco-core.yaml#/" rel="nofollow noopener noreferrer"&gt;Swagger UI&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cordialement&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 05:15:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43452#M23697</guid>
      <dc:creator>archi_37</dc:creator>
      <dc:date>2017-01-25T05:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43453#M23698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;CMIS (Content Management Interoperability Services) est un standard ouvert géré par OASIS. Son but est d'augmenter l'interopérabilité entre les systèmes de gestion de contenu.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Source :&amp;nbsp;&lt;A class="link-titled" href="https://fr.wikipedia.org/wiki/CMIS" title="https://fr.wikipedia.org/wiki/CMIS" rel="nofollow noopener noreferrer"&gt;CMIS — Wikipédia&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Il existe des clients CMIS pour de nombreux langages ce qui vous évitera des noeuds au cerveau :&amp;nbsp;&lt;A class="link-titled" href="https://fr.wikipedia.org/wiki/CMIS#Clients_CMIS" title="https://fr.wikipedia.org/wiki/CMIS#Clients_CMIS" rel="nofollow noopener noreferrer"&gt;CMIS — Wikipédia&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Quand je lis votre question, je m'interroge sur le besoin de créer une nouvelle application pour cela.&lt;/P&gt;&lt;P&gt;L'interface Share d'Alfresco permet d'effectuer ces opérations (et bien plus encore).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sinon pour reprendre vos besoins :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Lister l'ensemble des répertoires (root) d'un utilisateurs =&amp;gt; CMIS&lt;/LI&gt;&lt;LI&gt;Lister les éléments d'un répertoire =&amp;gt; CMIS&lt;/LI&gt;&lt;LI&gt;Récupérer un fichier =&amp;gt; CMIS&lt;/LI&gt;&lt;LI&gt;Partager un document (dossier, fichier etc...) =&amp;gt; API Rest d'Alfresco, CMIS ne supporte pas à ma connaissance cette notion de partage.&lt;/LI&gt;&lt;LI&gt;Accéder à l'historique d'un fichier =&amp;gt; API Rest voir remarque de dessus.&lt;/LI&gt;&lt;LI&gt;Créer et supprimer un utilisateur =&amp;gt; API Rest&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Au passage, il serait je pense intéressant d'effectuer une migration vers la dernière version d'Alfresco afin de bénéficier des dernières nouveautés.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cela vous permettra également d'utiliser&amp;nbsp;&lt;A href="https://community.alfresco.com/community/ecm/blog/2016/11/17/alfresco-java-client-sdk" rel="nofollow noopener noreferrer"&gt;https://community.alfresco.com/community/ecm/blog/2016/11/17/alfresco-java-client-sdk&lt;/A&gt;&amp;nbsp;qui vous fera certainement économiser du temps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yann&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2017 13:39:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43453#M23698</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2017-01-25T13:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43454#M23699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Merci pour tes réponses, je vais m'inspirer de ce que tu me propose la.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2017 22:30:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43454#M23699</guid>
      <dc:creator>ombinte</dc:creator>
      <dc:date>2017-01-26T22:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43455#M23700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yann,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Je n'arrive pas à télécharger le jar&amp;nbsp;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;alfresco-java-client. J'utilise le repo suivant :&amp;nbsp;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;&amp;lt;repositories&amp;gt;&lt;BR /&gt; &amp;lt;repository&amp;gt;&lt;BR /&gt; &amp;lt;id&amp;gt;google-releases&amp;lt;/id&amp;gt;&lt;BR /&gt; &amp;lt;name&amp;gt;Google Releases&amp;lt;/name&amp;gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;url&amp;gt;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://oss.sonatype.org/content/repositories/google-releases" rel="nofollow noopener noreferrer" target="_blank"&gt;https://oss.sonatype.org/content/repositories/google-releases&lt;/A&gt;&lt;SPAN&gt;&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt; &amp;lt;/repository&amp;gt;&lt;BR /&gt; &amp;lt;repository&amp;gt;&lt;BR /&gt; &amp;lt;id&amp;gt;artifacts.alfresco.com&amp;lt;/id&amp;gt;&lt;BR /&gt; &amp;lt;name&amp;gt;Alfresco Maven Repository&amp;lt;/name&amp;gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;url&amp;gt;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://artifacts.alfresco.com/nexus/content/groups/public/" rel="nofollow noopener noreferrer" target="_blank"&gt;https://artifacts.alfresco.com/nexus/content/groups/public/&lt;/A&gt;&lt;SPAN&gt;&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt; &amp;lt;/repository&amp;gt;&lt;BR /&gt; &amp;lt;repository&amp;gt;&lt;BR /&gt; &amp;lt;id&amp;gt;repository.apache.org&amp;lt;/id&amp;gt;&lt;BR /&gt; &amp;lt;name&amp;gt;Apache Maven Repository&amp;lt;/name&amp;gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;url&amp;gt;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://repository.apache.org/content/groups/public/" rel="nofollow noopener noreferrer" target="_blank"&gt;https://repository.apache.org/content/groups/public/&lt;/A&gt;&lt;SPAN&gt;&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt; &amp;lt;/repository&amp;gt;&lt;BR /&gt; &amp;lt;/repositories&amp;gt;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="border: 0px; font-weight: inherit;"&gt;Je ne le trouve pa&lt;/CODE&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Feb 2017 23:03:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43455#M23700</guid>
      <dc:creator>ombinte</dc:creator>
      <dc:date>2017-02-02T23:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43456#M23701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour,&lt;/P&gt;&lt;P&gt;Il semble que le client ne soit pas encore dispo sur maven.&lt;/P&gt;&lt;P&gt;Vous pouvez néanmoins le builder depuis les sources :&amp;nbsp;&lt;A class="link-titled" href="https://github.com/Alfresco/alfresco-client-sdk" title="https://github.com/Alfresco/alfresco-client-sdk" rel="nofollow noopener noreferrer"&gt;GitHub - Alfresco/alfresco-client-sdk: Alfresco Java Client SDK&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yann&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2017 08:28:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43456#M23701</guid>
      <dc:creator>ycoulon</dc:creator>
      <dc:date>2017-02-03T08:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: Utilisation des API d'interoperabilité avec Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43457#M23702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Bonjour Ousmane, aurais tu avancé dans ton projet d'utilisation d'APIs ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;je suis intéressé par un projet similaire de démonstrateur web utilisant les APIs avec le protocole REST mais j'ai du mal à le réaliser !&amp;nbsp;&lt;/P&gt;&lt;P&gt;bien cordialement, Sébastien&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2018 08:27:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/utilisation-des-api-d-interoperabilit%C3%A9-avec-alfresco/m-p/43457#M23702</guid>
      <dc:creator>sebibi44</dc:creator>
      <dc:date>2018-03-23T08:27:57Z</dc:date>
    </item>
  </channel>
</rss>

