Maison  >  Questions et réponses  >  le corps du texte

Comment accéder à la valeur dans le fichier JS stocké à l'aide de la fonction PHP

<p>Je crée un plugin personnalisé pour un chatbot dans WordPress, dans lequel j'ai écrit une logique dans un fichier JS pour obtenir l'API et les réponses. En tant que corps de requête, j'envoie deux paramètres. L'un des paramètres est stocké dans la base de données wp à l'aide d'une fonction PHP (mon fichier de plugin principal). Je souhaite donc accéder à cette fonction/cette valeur dans mon fichier JS afin de pouvoir l'envoyer dans la requête API. </p><p>Fonction JS -</p><p><br /></p> <pre class="brush:php;toolbar:false;">fetch('https://whatgpt.up.railway.app/api/query-train-gpt', { méthode : 'POST', en-têtes : { 'Type de contenu' : 'application/json', }, corps : JSON.stringify({ requête : messageutilisateur, numéro : numéro de téléphone, }), })</pré> <p>Fonctions PHP backend -</p> <pre class="brush:php;toolbar:false;">fonction get_admin_phone_number() { // Récupère le numéro de téléphone de l'administrateur stocké dans la base de données. $admin_phone_number = get_option('admin_phone_number', ''); // Fournit une valeur par défaut si l'option n'est pas définie. // Renvoie le numéro de téléphone de l'administrateur. renvoie $admin_phone_number ; }</pré> <p><br /></p>
P粉590929392P粉590929392427 Il y a quelques jours488

répondre à tous(1)je répondrai

  • P粉785957729

    P粉7859577292023-07-29 17:02:15

    Vous pouvez définir la valeur de sortie de la fonction sur $_SESSION['admin_phone_no'], puis utiliser la valeur de la session dans votre fichier JS.

    répondre
    0
  • Annulerrépondre