Mobapi+GSheets

 

Voilà une nouvelle fonctionnalité qui devrait plaire aux adeptes de la suite de productivité Google : le nouveau connecteur Google Sheets, pour transformer et partager les données sauvegardées dans vos fichiers Google Sheets.

Un connecteur de plus dans la Marketplace Mobapi

Nous souhaitons vous aider à tirer profit de toutes vos données… Alors nous essayons de vous proposer un maximum de connecteurs pour permettre l’exploitation de sources de données diverses : objets connectés, fichiers plats, logiciels métier ou encore  services web.

Nous avons développé et intégré le connecteur Google Sheets dans cette optique, et nous travaillons activement pour en ajouter régulièrement de nouveaux dans notre Marketplace.

Pourquoi utiliser Mobapi pour exploiter vos Google Sheets ?

L’intérêt n’est pas seulement de transformer vos Google Sheets en API, Google vous permet déjà le faire. On vous propose d’ajouter des super-pouvoirs à vos données, pour que votre API soit plus intelligente.

Quelques exemples :

  • Vous pourrez choisir votre feuille de calcul, mais aussi les onglets, et même les plages de cellules qui vous intéressent. Remontez seulement les données comprises dans les cellules B10 à D30 par exemple.
  • Vous souhaitez utiliser vos Google Sheets comme bases de données ? Vous aurez surement besoin de formater les noms ou transformer certaines données : l’API Builder est là pour ça.
  • Allez plus loin grâce à notre moteur d’analyses de données qui vous permettra de grouper, filtrer et trier vos données. 
  • Le flux JSON sera prêt à l’emploi en un appel, sans traitement supplémentaire, sans metadatas propriétaires, et l’authentification est gérée par Mobapi. Par exemple pour OAuth, pas besoin de faire de refresh des jetons d’accès quand ils expirent, et refaire 3 appels pour la transaction Oauth.

Pour mieux comprendre, allez voir notre fichier Google Sheets, puis comparez les deux APIs que nous avons générées :

{
  "spreadsheetId": "1sAJ7toFLriGombRJNWvHSFCmoMykHx6tID97wthhTl8",
  "valueRanges": [
    {
      "range": "'students-list'!A1:Z1000",
      "majorDimension": "ROWS",
      "values": [
        [
          "lastname",
          "firstname",
          "age",
          "father contact",
          "mother contact",
          "enrolled",
          "class",
          "gender"
        ],
        [
          "Griffith",
          "Jordan",
          "7",
          "782922844",
          "878162632",
          "18/09/2016",
          "CE1",
          "girl"
        ],
       
Extrait de l'API Google Sheets

[
  {
    "lastname": "Griffith",
    "firstname": "Jordan",
    "age": 7,
    "father contact": 782922844,
    "mother contact": 878162632,
    "enrolled": 42631,
    "class": "CE1",
    "gender": "girl"
  }
Extrait de l'API générée via Mobapi

Prêt à tester ?

Voilà un résumé des 4 étapes pour configurer votre 1er endpoint Google Sheets en quelques minutes, et sans coder :

  1. Cliquez sur « Créer un endpoint » et sélectionnez le connecteur Google Sheets
  2. Renseignez votre compte Google et accordez les autorisations nécessaires à Mobapi
  3. Choisissez les données à remonter dans votre API (feuilles de calcul, onglets, ou plages de cellules)google sheets
  4. Dénommez votre endpoint. Et hop, votre API est prête ! Il ne vous reste plus qu’à effectuer les modifications que vous jugerez utiles. Et pas de panique ! Vos données ne sont pas conservées par Mobapi, elles ne font que passer…

Astuce : pour faciliter la création de vos endpoints, nous essayons de vous donner des conseils à chaque étape. Mais n’oubliez pas non plus de lire notre documentation

Vous aimeriez utiliser un autre connecteur qui n’est pas encore disponible sur Mobapi ? Dites-le nous ! Nous étudierons la possibilité de le développer et de l’intégrer rapidement.