Home headlines [WeChat Interface Library] Share 10 commonly used php WeChat interface classes

[WeChat Interface Library] Share 10 commonly used php WeChat interface classes

Jun 06, 2017 pm 05:39 PM
php

WeChat interface Mainly uses the WeChat authorized login interface, WeChat JSSDK sharing interface, and WeChat payment interface. First, let’s take a look at the legendary WeChat API interface document. The official website says that using the WeChat interface requires a certified service account. If you don’t have one, you can apply for a test account to experience it, but it cannot be promoted in Instructions on the web page authorization callback domain nameThe document is relatively clear. If a third-party platform is not used, you need to configure the path that the project needs to obtain WeChat user information. One or two... Any domain name is acceptable. For more specific interface content, please refer to WeChat official documentation. We are mainly talking about php WeChat interface classes here. In order to help friends better develop PHP WeChat, php Chinese website provides 10 commonly used and valuable WeChat interface classes for friends to download and refer to. (ps: For more WeChat interface resources, please pay attention to php Chinese website WeChat interface class)

1. php implements WeChat public platform account custom menu library

WeChat public platform service accounts can apply for custom menus. Other accounts do not support custom menus for the time being. This can not only be operated using the API, but also the menus and parameters can be defined directly in the background.

Apply for custom menuService accounts can apply for custom menus. Official accounts that use QQ to log in can be upgraded to email login. Official accounts that use email to log in can modify the login email address and group messages can be synchronized. Go to Tencent Weibo.

2. PHPToQyWeixin PHP calls the enterprise WeChat API interface underlying class library

This project is written based on personal preferences and actual development needs and designed. The main function is to complete the encapsulation of the WeChat Enterprise Account API, which is still being continuously improved. By calling the class library and functions of this project, the WeChat Enterprise Account API can be called, reducing development costs. Developers can There is no need to write the underlying code yourself, and this project has made certain optimizations in the acquisition and use of tokens, effectively reducing the frequency of requests to the WeChat server.
This project is designed and developed using object-oriented thinking. Through simple changes to the code, the code can be quickly integrated into other MVC frameworks.
In addition to encapsulating the calls to the WeChat Enterprise Account API, this project also provides several simple additional functions, such as fuzzy search of members, departments and other information by name. In the later stages of improvement, it will be continuously added based on actual needs. Add similar underlying packages for everyone to use.

3. PHP WeChat API interface class

A very comprehensive and detailed PHP WeChat API interface class to help everyone better develop PHP WeChat, interested friends You can refer to, Implement valid verification method: implement docking with WeChat public platform.

4. php WeChat definition operation class

WeChat operation class - updated the custom menu part, WeChat submits the API method, returns WeChat specified JSON, WeChat Get AccessToken and return the at information of the specified WeChat public account

5. php WeChat public platform development interface class SDK full version

phpWeChat public platform development interface class SDK full version , the officially provided SDK only has a text message function, which organizes the message types and event responses of all messages, and adds log records.

6. php uses CURL to simulate the GET and POST classes of the WeChat interface

php The CURL function can imitate users to perform some operations, such as we can imitate users to submit data. You can imitate users to access the website. Let's introduce the GET and POST examples of using CURL to simulate the WeChat interface. The example is very simple, so let's take a look at it together.

7. php WeChat interface Complete encapsulation class

The WeChat public platform interface encapsulates functional class files. Two things to pay attention to in the WeChat interface are text hyperlinks and text line breaks. WeChat uses XML for reply, Content content Do not use CDATA inclusion if special characters are included; in XML data, some special characters must be replaced with escape symbols, and carriage return, line feed, and characters in hyperlink tags are special symbols. If the text in the report XML data requires forced line breaks or hyperlinks, escape characters need to be inserted.

8. php version of WeChat js-sdk payment interface class

This payment class is modified based on the official document! It mainly implements the generation of JS API, Native package signature package and Native response XML format data. Comments are marked with the purpose of each method. Because the package signature is a little complicated, you need to spend more time to read and log the files to compare them one by one! Of course, as long as you use the tutorial classes and set the corresponding parameters, you can correctly generate package parameters, etc.

9. php implements WeChat web page authorization development class

WeChat web page authorization is an advanced function only available for service accounts. Developers can obtain the basic information of users through authorization ; Before this, if you want to obtain message information, you can only obtain user information based on openid when the user interacts with the official account; while WeChat web page authorization can obtain the user's basic information without requiring message interaction or attention.

10. php version of WeChat third-party implementation of one-click login class

describes the PHP version of WeChat third-party implementation of one-click login and the method of obtaining user information, which is more detailed We have analyzed the relevant precautions and implementation techniques for WeChat third-party login. To use WeChat to log in to a third-party web page, you need a "service account", so you must apply to the official website. SDK code: WeChat has an official manual, so I won’t go into details. I’ll study it myself, it’s very simple!


[Related library recommendations]

1 .[php unlimited classification] summarizes the most complete php unlimited classification library download and text video tutorial

2. [php send mail class library] 10 php send Email class library download

3.【php thumbnail class】The latest 10 libraries that use php to generate thumbnails download

4.【 PHP Verification Code] Share 10 useful PHP verification codes

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian PHP 8.4 Installation and Upgrade guide for Ubuntu and Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

Discuss CakePHP Discuss CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

CakePHP File upload CakePHP File upload Sep 10, 2024 pm 05:27 PM

To work on file upload we are going to use the form helper. Here, is an example for file upload.

How To Set Up Visual Studio Code (VS Code) for PHP Development How To Set Up Visual Studio Code (VS Code) for PHP Development Dec 20, 2024 am 11:31 AM

Visual Studio Code, also known as VS Code, is a free source code editor — or integrated development environment (IDE) — available for all major operating systems. With a large collection of extensions for many programming languages, VS Code can be c

CakePHP Quick Guide CakePHP Quick Guide Sep 10, 2024 pm 05:27 PM

CakePHP is an open source MVC framework. It makes developing, deploying and maintaining applications much easier. CakePHP has a number of libraries to reduce the overload of most common tasks.

How do you parse and process HTML/XML in PHP? How do you parse and process HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

This tutorial demonstrates how to efficiently process XML documents using PHP. XML (eXtensible Markup Language) is a versatile text-based markup language designed for both human readability and machine parsing. It's commonly used for data storage an

Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Explain JSON Web Tokens (JWT) and their use case in PHP APIs. Apr 05, 2025 am 12:04 AM

JWT is an open standard based on JSON, used to securely transmit information between parties, mainly for identity authentication and information exchange. 1. JWT consists of three parts: Header, Payload and Signature. 2. The working principle of JWT includes three steps: generating JWT, verifying JWT and parsing Payload. 3. When using JWT for authentication in PHP, JWT can be generated and verified, and user role and permission information can be included in advanced usage. 4. Common errors include signature verification failure, token expiration, and payload oversized. Debugging skills include using debugging tools and logging. 5. Performance optimization and best practices include using appropriate signature algorithms, setting validity periods reasonably,

PHP Program to Count Vowels in a String PHP Program to Count Vowels in a String Feb 07, 2025 pm 12:12 PM

A string is a sequence of characters, including letters, numbers, and symbols. This tutorial will learn how to calculate the number of vowels in a given string in PHP using different methods. The vowels in English are a, e, i, o, u, and they can be uppercase or lowercase. What is a vowel? Vowels are alphabetic characters that represent a specific pronunciation. There are five vowels in English, including uppercase and lowercase: a, e, i, o, u Example 1 Input: String = "Tutorialspoint" Output: 6 explain The vowels in the string "Tutorialspoint" are u, o, i, a, o, i. There are 6 yuan in total