uniapp使用网易有道词典接口做一个背单词小程序-单词发音-有道词典接口-不用注册token直接发请求

uniapp使用网易有道词典接口做一个背单词小程序(不用注册token直接发请求)

uniapp使用网易有道词典接口做一个背单词小程序-单词发音-有道词典接口

用到的接口:

*1.获取单词发音(goods是想要发音的单词)*:

http://dict.youdao.com/dictvoice?type=0&audio=goods

2.翻译单词解释加例子goods是想要发音的单词)

http://dict.youdao.com/dictvoice?type=0&audio=goods

接口调用后的示例:

uniapp的代码示例(发音的,type=0是英音,1是美音):

// uniapp音频播放的组件
voiceplay(key) {
    
    
				uni.showLoading({
    
    
					title: '加载中'
				})
				const innerAudioContext = uni.createInnerAudioContext();
				innerAudioContext.autoplay = true;
				// http://dict.youdao.com/dictvoice?type=0&audio=' + key; key 是需要发音的单词,链接就是有道词典的接口链接,返回就是一个音频,直接可以播放,可以直接在游览器打开。
				innerAudioContext.src = 'http://dict.youdao.com/dictvoice?type=0&audio=' + key;
				innerAudioContext.onPlay(() => {
    
    
					console.log('开始播放');
					uni.hideLoading();
				});
				innerAudioContext.onError((res) => {
    
    
					console.log(res.errMsg);
					console.log(res.errCode);
					uni.hideLoading();
				});
			},

http://dict.youdao.com/dictvoice?type=0&audio=’ + key; key 是需要发音的单词,链接就是有道词典的接口链接,返回就是一个音频,直接可以播放,可以直接在游览器打开。
在这里插入图片描述
获取单词详情和翻译等等的接口:
http://dict.youdao.com/dictvoice?type=0&audio=goods
直接请求,返回是这样的,返回的有很多内容,翻译,词性,例句,例句学习视频,等等。。。
在这里插入图片描述
在这里插入图片描述

撒花

免费接口大全:https://www.free-api.com/

猜你喜欢

转载自blog.csdn.net/qq_61950936/article/details/129910753