个人网站如何调用微信公司的登录接口,实现微信登录!如果你个人网站想使用微信公司的登录接口,目前是需要收费的,微信公司登录接口不再是免费的了。需要缴纳认证费,每年认证费是300元/年。才能调用微信的登录接口。
如图,也有人说是免费的。
不论它是否收费,我都放弃这个功能了。不再使用了,下面是来自chatgpt给我写的一个调用微信登录接口的代码Demo.分享给大家。
package com.blog.util.wx;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;public class WxLoginUtil {public static void main(String[] args) {// 假设这是您的微信应用的信息String appId = "your_app_id";String appSecret = "your_app_secret";String redirectUri = "your_redirect_uri";String code = "code_received_from_wechat";// 构建请求URLString url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=" + appId +"&secret=" + appSecret +"&code=" + code +"&grant_type=authorization_code";try {// 创建URL对象URL obj = new URL(url);// 打开连接HttpURLConnection con = (HttpURLConnection) obj.openConnection();// 设置请求方法con.setRequestMethod("GET");// 获取响应码int responseCode = con.getResponseCode();System.out.println("Response Code : " + responseCode);// 读取响应内容BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));String inputLine;StringBuffer response = new StringBuffer();while ((inputLine = in.readLine()) != null) {response.append(inputLine);}in.close();// 打印响应内容System.out.println(response.toString());} catch (IOException e) {e.printStackTrace();}}}