node 谷歌翻译api

安装插件 npm install -g google-translate-cn-api
插件路径
server.js

const translate = require('google-translate-cn-api');
//导入express框架
const express = require("express");
//导入axios插件
const axios = require("axios");
//初始化express
const app = express();
//本地服务器解决跨域 *******必写*******
app.all('*', function (req, res, next) {res.header('Access-Control-Allow-Origin', '*');res.header('Access-Control-Allow-Headers', 'Content-Type');res.header('Access-Control-Allow-Methods', '*');res.header('Content-Type', 'application/json;charset=utf-8');next();
});
//get接口访问,访问自己这个服务器接口
app.get("/api", function (req, res) {(async () => {// English => Chineseawait translate(req.query.id, { to: 'zh-cn' }).then(d => {// console.log(d, '.................');//以json格式将服务器获取到的数据返回给前端。res.json(d.text);}).catch(console.error);// // Chinese => English// await translate('你好世界', { to: 'en' })//   .then(console.info)//   .catch(console.error);})();
})
//启动server,端口3000
var server = app.listen(3000, function () {console.log("开启成功!");
})

命令运行

run: node server.js

index.html

   // 请求function http(text) {var result = ''$.ajaxSettings.async = false$.get("http://localhost:3000/api?id=" + text, (data) => {// console.log(data,'.....');result = data})return result}

node.js 谷歌翻译api相关推荐

  1. node调用谷歌翻译Api,实现自动国际化

    原因: 项目国际化过程繁琐,每次都需要人工去google翻译,导致工作效率不高. 需求: 1.减少人工的重复劳动,提高工作效率. 2.使用脚本调用谷歌翻译接口自动化翻译. 3.free,作为程序员肯定 ...

  2. 为支持两个语言版本,我基于谷歌翻译API写了一款自动翻译的 webpack 插件

    大家好,我是若川.持续组织了6个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列& ...

  3. node.js入门 - 9.api:http

    node一个重要任务是用来创建web服务,接下来我们就学习与此相关的一个重要的api -- http.我们使用http.createServer()创建一个http服务的实例,用来处理来自客户的请求. ...

  4. 谷歌自动翻译-谷歌翻译api怎样能打开网页默认自动翻译

    问题描述 谷歌翻译api怎样能打开网页默认自动翻译 <br> function googleTranslateElementInit() {<br> new google.tr ...

  5. 转:利用python调用谷歌翻译API

    废话少说 从速卖通抓取了一些评论想进行一些简单的文本分析,但是因为速卖通是一个跨境电商平台,上边的评论基本都是小语种,对,小语种,俄语,法语...英语还可以勉强应付一下,但是其他真的是一个字母都不认识 ...

  6. puppeteer api_使用Node.js和Puppeteer API生成PDF文件

    puppeteer api Puppeteer is a Node library developed by Google and provides a high-level API for deve ...

  7. puppeteer api_使用Node.js和puppeteer API从URL创建PDF文件

    puppeteer api We will continue using Node.js and puppeteer which is a node library. As we saw in our ...

  8. 【工具】Vscode翻译插件推荐(不用谷歌翻译api、支持短句英汉互译、支持查词、支持自动补全、不需要浏览器)

    需求: 1)偶尔需要查英文生词: 2)有时候想不起来中文对应的英文: 3)不想回到浏览器打开一堆网页: 4)谷歌翻译挂了. 偶尔需要的需求: 1)短句翻译. 因为谷歌翻译挂了,首先,排除最热门的翻译插 ...

  9. 利用微软翻译API替代被停用谷歌翻译API

    众所周知,谷歌已经不支持翻译API1版本了,现在提供了API2的版本,主要是面对企业级用户,需要收费的.无奈之下使用微软提供的翻译API. 一.首先去[url]http://code.google.c ...

  10. Java 破解谷歌翻译api,可以实现程序自动化翻译文章

    1  原理:查看谷歌翻译网站,输入需要翻译的文字,选择语言得到翻译后的文字,发送异步请求参数返回结果.java使用httpclient发送请求,实现使用代码翻译文章的功能. 2  下载代码后,测试入口 ...

最新文章

  1. python菜鸟教程官网绘图-NumPy Matplotlib
  2. opencv画虚线_(四十四)OpenCV中的机器学习-SVM
  3. numpy(4)-计算数据异常值
  4. netty系列之:netty对SOCKS协议的支持
  5. BreadCrumb控件
  6. java 终态类,javaoo,继承,抽象类,终态类,访问修饰符!
  7. Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
  8. 作者:胡晓惠(1960-),男,中国科学院软件研究所研究员,天基综合信息技术实验室常务副主任...
  9. Unity脚本各种[XXX]的用法
  10. 本特利3500_3500系统轴振信号异常波动问题浅析及建议
  11. 61. Event altKey 事件属性
  12. python做app接口测试_一种APP接口自动化测试方法与流程
  13. 科普 | 实景三维模型和地形三维模型 时空克隆 三维视频融合 投影融合 点卯-魔镜系列
  14. 关于QQ互联的一些坑
  15. 高级研发工程师岗位职责
  16. 修改Google浏览器默认打开是金山毒霸网址
  17. 图论1:哥尼斯堡七桥问题的证明
  18. ShardingJdbc入门
  19. PL读写DDR3 实现PS和PL间的数据交互 代码分析
  20. IntelliJ IDEA 2018.2.2 x64安装破解教程

热门文章

  1. iOS图片高斯模糊处理
  2. 大众点评运维架构图文详解
  3. newifi3 高恪魔改_newifi 3 四大路由器固件优劣分析
  4. Hadoop原理之——HDFS原理
  5. 提示内存不足,但内存明明很多
  6. 零基础学会三菱FX3UPLC编程调试
  7. springboot+微信小程序点餐系统的设计与实现毕业设计源码221541
  8. Cinema 4D R25 for mac(c4d r25)快捷键分享
  9. api wke_GitHub - kertL/wke: 基于Webkit精简的纯C接口的浏览器内核,可用于桌面UI、浏览器。...
  10. SAP MM批次管理(1)物料与批次