Heim >Backend-Entwicklung >PHP-Tutorial >Mehrere Systeme teilen sich ein offizielles WeChat-Konto. Beim Hochladen von Bildern wird das access_token als abgelaufen zurückgegeben.
Mehrere entwickelte Systeme müssen dasselbe offizielle WeChat-Konto aufrufen, aber beim Hochladen von Bildern werden s:110:"{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [J3U7wA0390vr31!]"}";
Fehler angezeigt. Sind Sie auf diese gestoßen? Gibt es eine gute Lösung?
Mehrere entwickelte Systeme müssen dasselbe offizielle WeChat-Konto aufrufen, aber beim Hochladen von Bildern werden s:110:"{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [J3U7wA0390vr31!]"}";
Fehler angezeigt. Haben Sie welche? treffen? Gibt es eine gute Lösung?
Möchten Sie wissen, wo die access_token
jedes Systems gespeichert sind? Es liegt auf der Hand, dass diese Situation vermieden werden kann, indem sichergestellt wird, dass jedes System den Cache an einer Stelle liest!
Gemäß unserem allgemeinen Ansatz speichern wir es in Redis. Voraussetzung ist, dass die von Ihren drei Systemen gelesenen Redis-Daten konsistent sind!
Auf Redis speichern und gemeinsam anrufen.
Das Obige ist ein öffentliches WeChat-Konto, das von mehreren Systemen geteilt wird. Beim Hochladen von Bildern wird das abgelaufene access_token zurückgegeben. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!