Heim >Backend-Entwicklung >PHP-Tutorial >PHP WeChat öffentliches Konto js-sdk-Entwicklung application_php Beispiel
Um die js-Schnittstellenfunktion zu testen, habe ich den BAE-Server und nicht den SAE-Server verwendet. Der SAE-Server kann keine Dateien schreiben und es wird zu Problemen beim Test kommen.
Was ist js-sdk, lassen Sie mich zunächst die spezifische Funktion der js-sdk-Schnittstelle demonstrieren.
Ich habe zufällig einen Push-Artikel auf WeChat geöffnet, wie unten gezeigt:
Klicken Sie auf den ersten Artikel
Das Obige ist unser Verbindungsartikel. Wenn wir diesen Artikel an einen Freund senden, ist der Anzeigeeffekt wie folgt:
Teilen Sie es mit Moments und lassen Sie uns die Wirkung sehen:
Warum ist es auch ein Artikellink im offiziellen Account? , an Freunde gesendet, Der beim Senden an Moments angezeigte Schnittstelleneffekt ist anders. Der Anzeigeeffekt des offiziellen Kontos liegt daran, dass das offizielle WeChat-Konto beim Pushen die WeChat-Nachrichtenschnittstelle aufruft, und die beiden letzteren liegen daran, dass die Seite die mit js-sdk verbundene SDK-Schnittstelle aufruft.
An Freunde senden wird aufgerufen, um den Klickstatus der Schaltfläche „Mit Freunden teilen“ und die benutzerdefinierte Schnittstelle zum Teilen von Inhalten abzurufen.
An Momente senden wird aufgerufen, um den Klickstatus der Schaltfläche „An Momente teilen“ und die benutzerdefinierte Schnittstelle zum Teilen von Inhalten abzurufen.
Lassen Sie uns die Schritte zum Aufrufen der js-sdk-Schnittstelle implementieren:
Schritt 1: Geben Sie die „Funktionseinstellungen“ der „Offiziellen Kontoeinstellungen“ in der WeChat-Öffentlichkeit ein Plattform und geben Sie den „JS-Schnittstellen-Sicherheitsdomänennamen“ ein.
Wie unten gezeigt:
Nur Seiten, die unter diesem Domainnamen platziert sind, können die js-Schnittstelle aufrufen.
Schritt 2: http://demo.open.weixin.qq.com/jssdk/sample.zip Stellen Sie zum Herunterladen eine Verbindung zu dieser Adresse her, öffnen Sie den PHP-Ordner darin, Sie haben 4 PHP-Dateien gefunden
Die ersten 3 PHP-Dateien sind Konfigurationsdateien, berühren Sie sie nicht, sample.php ist das, was wir in WeChat geöffnet haben Verbindungsseite, auf dieser Seite schreiben wir unseren Seitencode. Ich habe diese Datei zum Testen verwendet und der darin enthaltene Code unterscheidet sich von der Originalversion.
GetSignPackage();//获取配置参数。 ?>
我靠猪八戒你好唐生