91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 794KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-12
  • 語言: Java
  • 標簽: java??

資源簡介

用JAVA實現的微信網頁登入授權,想要學習微信網站開發的朋友可以參考

資源截圖

代碼片段和文件信息

package?cn.bizideal.wechat.bean;

import?java.io.IOException;
import?java.net.ConnectException;
import?java.net.URL;

import?javax.net.ssl.HttpsURLConnection;
import?javax.net.ssl.SSLContext;
import?javax.net.ssl.SSLSocketFactory;
import?javax.net.ssl.TrustManager;

import?org.apache.log4j.Logger;
import?org.slf4j.LoggerFactory;

import?com.alibaba.fastjson.JSONException;
import?com.alibaba.fastjson.JSONobject;
import?com.google.gson.Jsonobject;

import?cn.bizideal.wechat.config.Constant;
import?cn.bizideal.wechat.pojo.AccessToken;
import?cn.bizideal.wechat.utils.WeiXingInterfaceHttpRequest;

public?class?TokenThread?implements?Runnable?{
//?注意是靜態的
public?static?String?appId?=?““;

public?static?String?appSecret?=?““;

public?static?AccessToken?accessToken?=?null;

public?void?run()?{
while?(true)?{
try?{
//這個地方可能要加鎖因為會有線程安全問題
accessToken?=?this.getAccessToken(appIdappSecret);
if?(null?!=?accessToken)?{
System.out.println(“=================獲取接口調用的url======================“);
System.out.println(“=================獲取接口調用的url======================“);
System.out.println(accessToken.getAccess_token());
System.out.println(“=================獲取接口調用的url======================“);
System.out.println(“=================獲取接口調用的url======================“);
System.out.println(“===================引導用戶進入的url====================“);
System.out.println(Constant.OAUTH_redirect_uri(“STATE“));

Thread.sleep(7000?*?1000);?//?獲取到access_token?休眠7000秒
}?else?{
Thread.sleep(1000?*?3);?//?獲取的access_token為空?休眠3秒
}
}?catch?(Exception?e)?{
System.out.println(“發生異常:“?+?e.getMessage());
e.printStackTrace();
try?{
Thread.sleep(1000?*?10);?//?發生異常休眠1秒
}?catch?(Exception?e1)?{

}
}
}
}

/**
?*?獲取access_token
?*?
?*?@return
?*/
private?AccessToken?getAccessToken(String?appid?String?appsecret)?{

AccessToken?accessToken?=?null;??
??
????????String?requestUrl?=?Constant.access_token_url.replace(“APPID“?appid).replace(“APPSECRET“?appsecret);??
????????Jsonobject?jsonobject?=?WeiXingInterfaceHttpRequest.httpRequest(requestUrl?“GET“?null);??
????????//?如果請求成功??
????????if?(null?!=?jsonobject)?{??
????????????try?{??
????????????????accessToken?=?new?AccessToken();??
????????????????accessToken.setAccess_token(jsonobject.get(“access_token“).getAsString());
????????????????accessToken.setExpire_in(jsonobject.get(“expires_in“).getAsLong());
????????????}?catch?(JSONException?e)?{??
????????????????accessToken?=?null;??
????????????????e.printStackTrace();
????????????}??
????????}??
????????return?accessToken;??

}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1515??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.classpath

?????文件???????1440??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.project

?????文件????????575??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\.jsdtscope

?????文件????????225??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.core.resources.prefs

?????文件????????430??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.m2e.core.prefs

?????文件????????710??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.wst.common.component

?????文件????????252??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件?????????50??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.settings\org.eclipse.wst.validation.prefs

?????文件????????696??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\.springBeans

?????文件???????4436??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\pom.xml

?????文件???????2933??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\bean\TokenThread.java

?????文件???????3375??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\config\Constant.java

?????文件???????1985??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\controller\WechatCallbackApi.java

?????文件???????2541??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\controller\WeChatOAuthController.java

?????文件???????6867??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\controller\WechatPay.java

?????文件???????3333??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\init\InitServlet.java

?????文件???????1539??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\interceptor\WechatInterceptor.java

?????文件????????601??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\AccessToken.java

?????文件????????760??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\NotifyPojo.java

?????文件????????156??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\Order.java

?????文件???????1922??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\Orderquery.java

?????文件???????4640??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\PayReFundData.java

?????文件???????5198??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\PaySendData.java

?????文件??????41621??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\UAgentInfo.java

?????文件???????1387??2017-04-19?17:04??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\WeixinOauth2Token.java

?????文件???????2720??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\pojo\WeixinUserInfo.java

?????文件????????415??2017-04-24?16:47??WeChatDemo\com.bizideal.wechatDemo\src\main\java\cn\bizideal\wechat\service\PayService.java

............此處省略726個文件信息

評論

共有 條評論