Ajouter la traduction d’un texte en temps réel

Pour faire suite à l’article sur les Easy Integrations avec K2 en s’appuyant sur le connecteur REST, voyons aujourd’hui rapidement comment faire la traduction d’un texte à la volée en s’appuyant sur les Translator Text API des Microsoft Cognitives Services, ce qui permettra par exemple d’automatiquement traduire les commentaires de vos utilisateurs lorsque tout le monde ne parle pas la même langue.

A nouveau, pas besoin de mettre en place le fichier Swagger, Andy l’a fait pour vous ici et vous pouvez donc utiliser le .json disponible sur le site communautaire de K2.

Lire la suite

Easy integrations via REST

Ce billet comporte un exemple permettant d’afficher dans des formulaires K2 des informations relatives aux pays (liste des pays, des monnaies, informations sur la population, la langue, la capitale etc.) en s’appuyant sur un service disponible publiquement.

Raphaël vous parlait précédemment du fonctionnement et de l’utilisation du connecteur REST permettant des intégrations avec beaucoup d’outils qui exposent leur service ainsi.

S’il est vrai qu’il n’y a pas de développement à faire côté K2, il est quand même nécessaire de disposer d’un fichier Swagger qui va décrire le service et s’il doit être construit, cela peut paraître un peu indigeste pour les citizen developers.

Pour faciliter ceci, le site communautaire de K2 vient d’inaugurer une nouvelle catégorie qui permet le partage et/ou le référencement de fichiers Swagger existants.

Lire la suite

Le broker REST – Ajout et utilisation d’une API REST

Bonjour à tous,

Aujourd’hui j’aurai le plaisir de vous parler un peu plus en détails d’un connecteur très puissant pour K2, le broker REST !

Vous le savez sûrement déjà si vous lisez cet article, K2 propose de nombreux connecteurs vers différents LOB (SQL Server, Active Directory, Microsoft Dynamics, Sharepoint et bien d’autres ! ). Ces connecteurs permettent à nos SmartObjects de récupérer et d’envoyer de l’information à de nombreuses sources en proposant aux applications K2 une interface normalisée. Cependant, il peut vous arriver de vouloir communiquer avec un outil non pris en charge (un développement spécifique chez votre client, un outil web de GED…)

C’est à ce moment qu’il faut se poser la bonne question, cet outil expose-t’il certaines de ses APIs via des webservices ? Si oui, K2 pourra s’y intégrer ! Pour les informations sur le broker WCF / SOAP, ce sera dans un autre article, mais nous allons parler ici de l’intégration via le broker REST ! Lire la suite

Intégration avec MS Flow

Microsoft Flow, c’est l’outil de “workflow” de Microsoft qui permet de se créer des processus dits “personnels”, dans le même veine qu’IFTTT. Je peux alors surveiller mes applications quotidiennes et déclencher des traitements à la capture de certains événements. Et si on profitait de l’ensemble des écouteurs proposés par Flow pour déclencher des workflow K2 !

Nous allons donc voir dans la suite de ce billet, comment une publication YouTube, Facebook, LinkedIn ou encore un tweet comportant une certaine mention (et bien d’autres encore…) pourraient déclencher un processus K2. Lire la suite