Problème Apps Script : La cellule n'affiche aucune réponse

Bonjour à tous,

Je débute dans le domaine et je rencontre un problème avec mon script Apps Script. Pour vous donner un peu de contexte, je souhaite réaliser une demande API à Binance pour obtenir le prix du BTC. Cependant, rien ne s'affiche dans ma feuille Google Sheets, bien que le script semble se lancer sans erreur.

Voici mon script :

function myFunction() {
  function getBTCPrice() {
    const url = 'lien ici '; (lien api binance ne pas être poster sur le forum) 

    // Fetch the data from the Binance API
    const response = UrlFetchApp.fetch(url);
    const json = response.getContentText();
    const data = JSON.parse(json);

    // Extract the BTC price
    const price = data.price;

    // Return the price
    return price;
  }

  function updateSheet() {
    const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
    const price = getBTCPrice();

    // Update cell A1 with the BTC price
    sheet.getRange('A1').setValue('BTC Price: $' + price);
  }
}

Le script s'exécute correctement sans message d'erreur, mais le prix du BTC n'apparaît pas dans la cellule A1 de ma feuille.

Si quelqu'un a déjà rencontré ce problème ou a des suggestions pour le résoudre, je serais très reconnaissant pour toute aide.

Merci d'avance

Bonjour,

Il ne faut pas mettre tes fonctions dans :

function myFunction() {
    // Ne pas mettre de fonctions ici (les mettre en dehors)
}

Tu peux supprimer myFunction.

Pour info, Google Finance est nativement intégré à Sheets, ainsi, tu peux avoir le cours directement avec un formule :

=googlefinance("CURRENCY:USDBTC")

Merci de ton retour mais j’aimerais tout de même savoir pourquoi rien de s’affiche dans la cellule c’est la meme choses pour tes script que je lance

As tu suivi l'instruction de @Sebastien et supprimé le premier Myfunction() ?

Rechercher des sujets similaires à "probleme apps script affiche aucune reponse"