UE4 HTTP REST 请求与高德天气预报接口 VaRest 插件


 
1、进入 Epic Games Launcher 的 虚幻商城,搜素 VaRest,安装到引擎。
0
 
2、进入UE4,设置 - 插件 ,搜素 VaRest 并勾选启动。然后重启一下 UE4
0
 
3、新建一个「蓝图类 Actor」,命名为 BP_HTTP,丢入场景。
 
4、双击 BP_HTTP 进入,切换到「事件图表」
  • 调出 VaRestSubsystem 对象,调用 call url 方法,然后设置相关属性
  • callback 属性必须延申出一个自定义事件用来接受回调(重要)
  • 使用 Get Response Content as String,将返回 json 转换为字符串,并且打印出来调试
0
 
使用 print 方法打印的内容,在输出日志窗口也可以看到
0
 
6、打印指定的 json
{"status":"1","count":"1","info":"OK","infocode":"10000","lives":[{"province":"广东","city":"东莞市","adcode":"441900","weather":"晴","temperature":"17","winddirection":"南","windpower":"≤3","humidity":"64","reporttime":"2022-04-03 22:31:40"}]}

 

0
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM