9:翻译API这里使用了“有道”public static string GetFanYiResult(string text){Dictionary<String, String> dic = new Dictionary<String, String>();string url = "https://openapi.youdao.com/api";string appKey = "xxx";string appSecret = "xxx";string salt = Guid.NewGuid().ToString();dic.Add("from", "auto");dic.Add("to", "zh-CHS");dic.Add("signType", "v3");TimeSpan ts = (DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc));long millis = (long)ts.TotalMilliseconds;string curtime = Convert.ToString(millis / 1000);dic.Add("curtime", curtime);string signStr = appKey + Truncate(text) + salt + curtime + appSecret;string sign = ComputeHash(signStr, new SHA256CryptoServiceProvider());dic.Add("q", text);dic.Add("appKey", appKey);dic.Add("salt", salt);dic.Add("sign", sign);return Post(url, dic);}
10: 到这里两个端都有了,就差最关键的 MQTT 服务了 。MQTTnet 组件本身是可以起身起一个服务供软件使用的(有兴趣的同学可以自己扩展),这里我们直接使用 docker 线上部署一个 mqtt 服务 (emqx,感兴趣的同学可以查阅此工具,自带web管理)docker run -dit --restart=always -d --name emqx -e EMQX_HOST="127.0.0.1" -e EMQX_NAME="emqx"-p 4369:4369 -p 4370:4370 -p 5369:5369 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 0.0.0.0:1883:1883 -p 0.0.0.0:18083:18083 -p 0.0.0.0:9981:8081 emqx/emqx:latest;

文章插图
11 一篇文章不表述不了多少东西,也不能让许多同学尝鲜,这里我放出开源地址供同学们把玩
https://gitee.com/diystring/pchelper注意:开源代码中的IP地址和有道的ID秘钥都是入门级配置和有免费额度限制的,所以同学们把玩的时候不用恶搞哈,尽量让更多的同学能下载F5尝鲜【MAUI 初体验 联合 WinForm让家里废弃的手机当做电脑副品用起来】
经验总结扩展阅读
- 2023年9月19日是年前洗澡的黄道吉日吗 2023年农历八月初五宜年前洗澡吗
- 2023年农历八月初五宜理头吗 2023年9月19日是理头的黄道吉日吗
- 2023年农历八月初五宜剪头发吗 2023年9月19日剪头发吉日一览表
- 2023年农历八月初五宜搭鸡窝吗 2023年9月19日搭鸡窝黄道吉日
- 2023年农历八月初五宜建猪栏吗 2023年农历八月初五建猪栏吉日
- 2023年9月19日是制作猫窝的黄道吉日吗 2023年农历八月初五宜制作猫窝吗
- 2023年农历八月初五宜挖掘池塘吗 2023年9月19日挖掘池塘好不好
- 2023年9月19日制作渔网吉日一览表 2023年农历八月初五制作渔网吉日
- 2023年9月19日是挖井吉日吗 2023年农历八月初五挖井吉日
- 2023年9月19日买衣服吉日一览表 2023年农历八月初五买衣服吉日