国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

??
1. ??, js ????? ?? ??? ?? ??
2. ??? ?? ??
1.access_token
access_token? ?? ??? ?? ????? ?????.
access_token? ??? jsapi_ticket? ?? ????. get ???? ???? URL: https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi? ??? ??? JSON ??? ??? ????.
????? ? ??? ???? ???? ????? ??? ? ? ????.
wx.config?? ???? true? ???? ??? ?? ??? ?????. ????? ???? ?????? ?? ???? ?????.
? ?? ??? ?? ?? WeChat ?? ?? ??

WeChat ?? ?? ??

Mar 16, 2018 pm 02:28 PM
???? ?? ????

???? ?? ?? ?? ??? ?? ????????. ?? ?? ?? ?? ? ????? ?????? ??? ?? ?????.

WeChat? ??? ????? ??? ???? ?? ?? ??? ????. ?? ??? ?? ? ??? ??? ?? ????, ? ??? ?? ?????. ??? ?? ??? ???? ???? ? ?? ??? ?? ???? ?? ??? ??? ???? ????.

1. ??, js ????? ?? ??? ?? ??

?? ???? WeChat? jssdk? ???? ???. ?? WeChat ?? ?? ??????? ???? ???: ?? ?? ??-->?? ?? -->JS ????? ?? ??? ??. ? ???? ?? ?? ????? ?????. ?? ? ??? ?????? ??? ??? ??? ?? ????? ????? ???.

? ???? ???? ??? ?? ???? string? ????. ????? ????? ?? ? ??? ????? ???. ??? ?? jssdk? ??? ? ????.

2. ??? ?? ??

?? ??? ?? ?? ??? ?? ???? ??? ?? ???? ????? ?? ??? ??? ????. ?, ??? ??? ?? ??? ???? ????? ??? ?????(?? ??? ???? ???? ??? ??????). ?? js?? 4??? ????. ? ??? jssdk? ???? ????:

<script src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
?? ?? ????? ?? WXShareModel ??? ??? ? ????:

???public?class?WXShareModel
????{????????public?string?appId?{?get;?set;?}????????public?string?nonceStr?{?get;?set;?}????????public?long?timestamp?{?get;?set;?}????????public?string?signature?{?get;?set;?}????????public?string?ticket?{?get;?set;?}????????public?string?url?{?get;?set;?}????????public?void?MakeSign()
????????{?????????????var?string1Builder?=?new?StringBuilder();
?????????????string1Builder.Append("jsapi_ticket=").Append(ticket).Append("&")
??????????????????????????.Append("noncestr=").Append(nonceStr).Append("&")
??????????????????????????.Append("timestamp=").Append(timestamp).Append("&")
??????????????????????????.Append("url=").Append(url.IndexOf("#")?>=?0???url.Substring(0,?url.IndexOf("#"))?:?url);????????????var?string1?=?string1Builder.ToString();
????????????signature?=?Util.Sha1(string1,?Encoding.Default);
????????}
????}

?? ?? ?????:

wx.config({
????????debug:?true,?//?開啟調(diào)試模式,調(diào)用的所有api的返回值會(huì)在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會(huì)通過log打出,僅在pc端時(shí)才會(huì)打印。
????????appId:?'@Model.appId',?//?必填,公眾號(hào)的唯一標(biāo)識(shí)
????????timestamp:?'@Model.timestamp',?//?必填,生成簽名的時(shí)間戳
????????nonceStr:?'@Model.nonceStr',?//?必填,生成簽名的隨機(jī)串
????????signature:?'@Model.signature',//?必填,簽名,見附錄1
????????jsApiList:?["checkJsApi",?"onMenuShareTimeline",?"onMenuShareAppMessage",?"onMenuShareQQ",?"onMenuShareQZone"]?//?必填,需要使用的JS接口列表,所有JS接口列表見附錄2????});
????wx.ready(function?()?{
????????document.querySelector('#checkJsApi').onclick?=?function?()?{
????????????wx.checkJsApi({
????????????????jsApiList:?[????????????'getNetworkType',????????????'previewImage'
????????????????],
????????????????success:?function?(res)?{
????????????????????alert(JSON.stringify(res));
????????????????}
????????????});
????????};
    //朋友圈????????wx.onMenuShareTimeline({
????????????title:?'暖木科技',?//?分享標(biāo)題
????????????link:?'http://www.warmwood.com/home/lampindex',?//?分享鏈接
????????????imgUrl:?'http://www.warmwood.com/images/s1.jpg',
????????????success:?function?(res)?{
????????????????alert('已分享');
????????????},
????????????cancel:?function?(res)?{
????????????????alert('已取消');
????????????},
????????????fail:?function?(res)?{
????????????????alert(JSON.stringify(res));
????????????}
????????});????????//朋友????????wx.onMenuShareAppMessage({
????????????title:?'暖木科技',?//?分享標(biāo)題
????????????desc:?'寶寶的睡眠很重要,你的睡眠也很重要',?//?分享描述
????????????link:?'http://www.warmwood.com/home/lampindex',?//?分享鏈接
????????????imgUrl:?'http://www.warmwood.com/images/s1.jpg',?//?分享圖標(biāo)
????????????type:?'',?//?分享類型,music、video或link,不填默認(rèn)為link
????????????dataUrl:?'',?//?如果type是music或video,則要提供數(shù)據(jù)鏈接,默認(rèn)為空
????????????success:?function?()?{????????????????//?用戶確認(rèn)分享后執(zhí)行的回調(diào)函數(shù)
????????????????alert("分享");
????????????},
????????????cancel:?function?()?{????????????????//?用戶取消分享后執(zhí)行的回調(diào)函數(shù)
????????????????alert("取消分享");
????????????}
????????});
????});

???? ??????. ???? ??? access_token ? jsapi_ticket? ?? ??? ??? ???? ????. ?? ?? ?? ?? ??? ????? ?? ?? ?? ????.

3. ?? ??

1.access_token

access_token? ?? ??? ?? ????? ?????.

public?const?string?AccessTokenUrl?=?"https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={0}&secret={1}";
?public?TokenResult?GetAccessToken()
????????{????????????var?url?=?string.Format(WxDeviceConfig.AccessTokenUrl,?WxDeviceConfig.AppId,?WxDeviceConfig.APPSECRET);????????????var?res?=?SendHelp.Send<TokenResult>(null,?url,?null,?CommonJsonSendType.GET);????????????return?res;
????????}

access_token? ?? ??? 7200???? ?? ??? ? ????. SendHelp ?? ? ???? ????? ? ????

2. jsapi_ticket ??

access_token? ??? jsapi_ticket? ?? ????. get ???? ???? URL: https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi? ??? ??? JSON ??? ??? ????.

{"errcode":0,"errmsg":"ok","ticket":"bxLdikRXVbTPdHSM05e5u5sUoXNKd8-41ZO3MhKoyN5OfkWITDGgnr2fwJ0m9E8NYzWKVZvdVtaUgWvsdshFKA","expires_in":7200}

??? ??? ??? ? ????:

public?class?jsapiTicketModel
????{????????public?string?errcode?{?get;?set;?}????????public?string?errmsg?{?get;?set;?}????????public?string?ticket?{?get;?set;?}????????public?string?expires_in?{?get;?set;?}
????}

?? ?? ??? ?? ??? ?????:

?public?jsapiTicketModel?GetJsApiTicket(string?accessToken)
????????{????????????var?url?=?string.Format(WxPayConfig.Jsapi_ticketUrl,?accessToken);????????????return?SendHelp.Send<jsapiTicketModel>(accessToken,?url,?"",?CommonJsonSendType.GET);
????????}

?? ?? ??? 7200??? ?? ??? ? ???? ???? ???? ???. ?? ?.

?private?void?setCacheTicket(string?cache)
????????{
????????????_cacheManager.Set(tokenKey,?cache,?7200);
????????}

MemoryCacheManager:

View Code

3.Signature

????? ? ??? ???? ???? ????? ??? ? ? ????.

C# ??? ???? ??? ??? ? ???? ? jssdk??? ???? ?? ??? ?????? ???? ?? ??? ????. ???? https://github.com/night-king/weixinSDK?? ??? ??????.

?public?static?string?Sha1(string?orgStr,?string?encode?=?"UTF-8")
????????{????????????var?sha1?=?new?SHA1Managed();????????????var?sha1bytes?=?System.Text.Encoding.GetEncoding(encode).GetBytes(orgStr);????????????byte[]?resultHash?=?sha1.ComputeHash(sha1bytes);????????????string?sha1String?=?BitConverter.ToString(resultHash).ToLower();
????????????sha1String?=?sha1String.Replace("-",?"");????????????return?sha1String;
????????}//錯(cuò)誤示例

?? ??? ?? ??? ???? ?? ?? ?? ??? ??????.

??? ????

public?static?string?Sha1(string?orgStr,?Encoding?encode)
????????{
????????????SHA1?sha1?=?new?SHA1CryptoServiceProvider();????????????byte[]?bytes_in?=?encode.GetBytes(orgStr);????????????byte[]?bytes_out?=?sha1.ComputeHash(bytes_in);
????????????sha1.Dispose();????????????string?result?=?BitConverter.ToString(bytes_out);
????????????result?=?result.Replace("-",?"");????????????return?result;??
????????}

?? ?? ??? ???? OK???(???? ??). ???? ? ? ?? ??? ??? URL???. ???? ????? ?? ?? ??? URL?? ????? ??? ?? # ?? ??? ????? ???? ????. ??? ??? ?? ??? ?????.

?public?ActionResult?H5Share()
????????{????????????var?model?=?new?WXShareModel();
????????????model.appId?=?WxPayConfig.APPID;
????????????model.nonceStr?=?WxPayApi.GenerateNonceStr();
????????????model.timestamp?=?Util.CreateTimestamp();
????????????model.ticket?=?GetTicket();
????????????model.url?=?"http://www.warmwood.com/AuthWeiXin/share";//?domain?+?Request.Url.PathAndQuery;????????????model.MakeSign();
????????????Logger.Debug("獲取到ticket:"?+?model.ticket);
????????????Logger.Debug("獲取到簽名:"?+?model.signature);????????????return?View(model);
????????}

4. ??

wx.config?? ???? true? ???? ??? ?? ??? ?????. ????? ???? ?????? ?? ???? ?????.

? ????? ?? ??? ?????. ?? ?? ?? jssdk? ??? ? ?? ?? ?????. ?? ? ??? SendHelp ??? Senparc? dll(.net4.5 ??)? ?????.

? ??? ??? ?? ? ??? ?????? ?????. ? ???? ??? ??? PHP ??? ????? ?? ?? ??? ?????!

?? ??:

?? ?? ?? ?? ? ?? ?? ??

H5 ?? ????? ??

? ??? WeChat ?? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???
???? AI ?? ????? ?? 4?? ???? AI ?? ????? ?? 4?? Apr 22, 2024 pm 05:34 PM

? AI ?? ????? ??? ??? AI ?? ???? ??? AI ?? ????? ??? ?? ??????. AI ?? ????? ??? ?? ???? ???, ?? ??? ?????, ?? ???? ?? ? ????. ?? ?? ????? ?? ?????? ??? ??????. ?? Dayao? 4?? AI ?? ????? ??(?? C# ?? ??)? ???????. ? ??? ?? ???? ??? ??? ????. https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot? ? ??? ?? ???? ??? ???? ? ??? ?? AI ?? ?????? ?? ??? ??? ? ??? ? ????. ??

?????? ??? ????? ?? ??? ??? ?????? ?????? ??? ????? ?? ??? ??? ?????? Mar 21, 2024 pm 08:21 PM

???? ??? ???? ??????? ??? ???? ???? ?? ???????. ???? ?????? ??? ????? ?? ??? ??? ?????? ???? ??? ??? ??? ???????. 1. ?????? ??? ????? We-media? ???? ? ? ??? ??? ????? ????. ???? ?? ??? ???? ?? ???? ????? ??, ??, ?? ? ??? ? ?? ?? ??? ????. ??, ????, ??? ?? ?? ???? ???? ?? ?? ???? ?? ??????? ????? ?? ?? ??? ??? ????? ???? ? ? ????. 2. ?????? ?? ??? ??? ?????? 1. ?? ??: ?????? ???? ??? ??? ???? ?? ??? ??????. ? ?? ???? ??? ???? ???? ????.

vivox100s? x100? ???: ?? ?? ? ???? ?? vivox100s? x100? ???: ?? ?? ? ???? ?? Mar 23, 2024 pm 10:27 PM

vivox100s? x100 ???? ?? in vivo ??? ???? ???? ?????. ? ???? ?? ?? ?? ??? vivo ?? ?? ??? ????? ???, ??, ?? ??? ??? ??? ????. ?? ???? ????? ???? ? ?? ???? ??? ? ??? ? ???? ????? ???? ???? ??? ????????. ?? vivox100s? x100? ?? ??? ???????. vivox100s?? ?? ??? ???? ????.

NetEase Cloud Music? WeChat Moments? ???? ??_NetEase Cloud Music? WeChat Moments? ???? ??? ?? ???? NetEase Cloud Music? WeChat Moments? ???? ??_NetEase Cloud Music? WeChat Moments? ???? ??? ?? ???? Mar 25, 2024 am 11:41 AM

1. ?? NetEase Cloud Music? ??? ?? ????? ???? ?????? ???? ?? ?? ?????? ?????. 2. ?? ?? ?? ?? ??????? ?? ??? ??? ??? ??? ??? ??? ???? ?? ?? ??? ?? ?? ???? ?? ??? ???? ?? ???? "?? ??" ??? ?????. ???? ? ?? "WeChat Moments"? ???? WeChat Moments? ???? ??? ? ????.

??? AI ?????? ?????? Devin, Tongyi Lingma ? SWE ????? ???? ?????. ??? AI ?????? ?????? Devin, Tongyi Lingma ? SWE ????? ???? ?????. Apr 07, 2024 am 09:10 AM

?? ??? AI ????? ??(Devin)? ??? ? ? ?? ? ? ? 2022? 3? 3?, ???? ??? NLP?? ???? AI ????? SWE-????? ??????. GPT-4 ??? ???? GitHub ?????? ??? ???? ?????. SWE-bench ??? ???? SWE-agent? ??? Devin? ???? ?? 93?? ??? ??? 12.29%? ?????. SWE-agent? ?? ???? ?? ???? ?? ??? ?? ????, ?? ?? ??? ????, ?? ?? ????, ???? ?? ? ??? ? ????. (??: ? ??? ?? ??? ?? ??? ???? ??? ?? ??? ??? ???? ??? ?? ? ??? ???? ????.) SWE-A

Go ??? ???? ??? ??????? ???? ??? ?????. Go ??? ???? ??? ??????? ???? ??? ?????. Mar 28, 2024 pm 10:00 PM

Go ?? ?? ??? ?????? ???? ??? ?????? ??? ????? ???? ?? ?? ? ?? ???? Go ??? ???? ??? ??????? ???? ??? ???? ??????. ???? ???? ????? ??? Go ??? ??? ?????? ????? ??? ???? ???????. ? ????? Go ??? ???? ??? ??????? ???? ??? ??? ???? ??? ??? ???? ??? ??? ?????? ??? ??? ? ??? ?? ?? ??? ?????. 1. ?? ???? ?? ?? ??? ??? ???? ???. ??

Baidu Netdisk?? ???? ??? ???? ?? Baidu Netdisk?? ???? ??? ???? ?? Mar 25, 2024 pm 06:52 PM

?? Baidu Netdisk Android ?????? ??? ?? 8.0.0? ??????. ? ??? ?? ??? ??? ?? ??? ?? ???? ??? ??????. ? ? ?? ??? ?? ?? ?? ?? ?? ???. ?? ???? ?? ??? ???? ??? ???? ??? ??? ???? ?? ???? ???? ??? ? ????. ???? ???? ???? ?? ??? ??? ?????? ???? ? ???? ???? ??? ??? ?? ????. 1) Baidu Cloud ?? ?? ?? ?????? ?? ??? ??? ?? ????? ??? ??? ?? [...] ???? ?????(?? ??). 2) ?? ???? [+]? ?????. "?? ??" ? ]? ???? ????? ?? ?????.

Xiaohongshu ?? ?? ?????? ??? ?????? Xiaohongshu ??? ???? ??? ?????? Xiaohongshu ?? ?? ?????? ??? ?????? Xiaohongshu ??? ???? ??? ?????? Mar 21, 2024 pm 04:16 PM

Xiaohongshu? ???? ???? ??? ??? ?? ? ?? ???? ? ???? ???? ??? ??? ?? ???? ??? ??? ???? ??????. ?? Xiaohongshu ??? ????? ???? ??? ??? ??? ?????. ? ???? Xiaohongshu ?? ?? ?????? ?? ??? ?? ???? Xiaohongshu ??? ? ? ???? ??? ???????. ?? ???? ???? ?? ?? ???? ?? ?? ??? ???? ??? ??? ??? ?????. ?? Xiaohongshu ?????? ??? ?????. ?? Xiaohongshu ?? ?? ?????? ?? ??? ??, ?? ??, ??? ?? ? ?? ??? ???? ???? ?? ??? ?? ?? ????? ? ??? ?????. ??? ??? ?? ???? ??? ??? ?? ????? ???? ?? ??? ??? ?? ? ????. ?? Xiaohongshu ?? ?? ???????

See all articles