💬WeChat Official Account
Deprecated notice
With the official WeChatincreasingly strict restrictions on account verification and functional permissions, the information currently obtainable through integrationsis gradually unable to support application scenarios such as marketing message push and real-time replies, such as rules on reply time limits.
Especially inoverseas regions, related integration processes are more complicated, and usage and maintenance costs are relatively higher.
Therefore,the FIRST LINE team will continue to evaluate whether to keep supporting this integration channel, and if adjustments are made in the future, they will be clearly labeled in the relevant documents as "limited support features" for users' reference and planning.
Connect a public service account
You can go to “System” in the left menu, then click the “Channel” item, and click the "WeChat Official Account" button to enter the management list, then click “Link WeChat Official Account” at the top right of the page to connect.

Before preparing to connect, the following conditions need to be met
You need to use averified WeChat Official Accountto perform the connection, not using a regular account.
The QR code must be scanned by the public account administrator, not by regular operators.
A “Public Platform Account Authorization” webpage window will pop up; please use the WeChat scan function with the account you logged in with to authorize, and the binding will be completed.

Troubleshooting
Is WeChat verification definitely required?
Yes. In order to use third-party integration services and to receive and send messages,your public service account (Service Account) needs to pass “WeChat verification”.
For Taiwanese companies applying for a WeChat Official Account, because they are classified as foreign companies, the verification review will be handled by a third-party organization to ensure your official account meets WeChat's related requirements and policies. You can find related information in the “WeChat verification” section of the official account backend, including information about the verification review organizations for WeChat Official Accounts.
Frequently asked questions comparison
45015
response out of time limit or subscription is canceled
Followed but "conversation authorization window has expired"
The user has not interacted with the public account within 48 hours, yet a customer service message is still attempted to be sent
Prevent companies from continuously harassing users without an interaction basis
1️⃣ Wait for the user to proactively send a message again 2️⃣ Switch to a passive reply flow 3️⃣ If it's a notification scenario, consider using subscription messages
When a user and an official account generate specific interactive actions (see the list of specific actions below), WeChat will push the message data to the developer. The developer can call the customer service interface within a period of time (currently 48 hours; new rules effective after June 12, 2023,view the announcement) to send messages to ordinary users by POSTing a JSON payload. This interface is mainly used for functions that involve manual message handling such as customer service, making it easier for developers to provide higher-quality service to users.
43004
require subscribe
Did not obtain the minimum level of message authorization (follow)
Sending any proactive message to users who are “not following” or have “unfollowed”
Strictly restrict unauthorized message reach to avoid spam
1️⃣ Guide the user to complete following 2️⃣ Check whether the user has unfollowed 3️⃣ Confirm whether the official account type supports that API
Error 43004 (require subscribe):
This error indicates that the target user has not followed the official account, or the official account type does not have permission to send that type of message
Even if a user previously followed, the error will still occur in the following situations: a. The user has unfollowed b. The user followed via a temporary scenario (such as scanning a QR code) but did not retain the follow c. The current official account type in use is a subscription account (some interfaces are only available to service accounts)
61016
function category of API need be confirmed by component
Account level or functional permissions not established
Official account has not completed corporate verification, or the verification has expired, yet a third party is authorized to call APIs that require verification
Ensure that high-risk / commercial capabilities are only open to compliant accounts
1️⃣ Confirm whether it is a “verified” service account 2️⃣ Check whether the verification has expired 3️⃣ Re-authorize the third-party platform
Incoming customer's nickname not displayed
Because WeChat adjusted third-party service integration content on 2021/12/17, it is no longer possible to obtain WeChat user nicknames, avatars, and other information through the original method, even if the user has followed your official account.
Last updated