Maison >développement back-end >Problème PHP >Que faire si access_token n'est pas valide sous PHP

Que faire si access_token n'est pas valide sous PHP

王林
王林original
2021-10-22 16:45:103729parcourir

Solution au access_token invalide sous PHP : 1. Utilisez swoole pour écrire un timer afin de vous assurer que le access_token est actualisé toutes les heures. 2. Écrivez-le simplement dans la base de données.

Que faire si access_token n'est pas valide sous PHP

L'environnement d'exploitation de cet article : système windows10, php 7, ordinateur thinkpad t480.

Peut-être avez-vous rencontré le même problème que moi : PHP a clairement mis en place un cache et celui-ci n'a pas expiré, mais il indique qu'il a expiré.

Ce problème est généralement causé par deux situations :

1. Le access_token généré par plusieurs applications et secrets s'écrase, nous devons donc distinguer clairement cette situation

2. Le code peut être à plusieurs endroits Générer un access_token ; un nouveau access_token est généré, l'ancien expirera après 5 minutes ;

Si vous rencontrez les deux situations ci-dessus, vous pouvez utiliser la méthode suivante pour le résoudre :

Utilisez swoole pour écrire une minuterie pour vous assurer que chaque actualisation du access_token est effectuée. toutes les heures, puis écrivez-le dans la base de données.

Apprentissage recommandé : Formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn