Tag: google url shortener

节点 – 请求 – 和谷歌URL缩短

所以我得到谷歌的URL缩短工作在我的Angular应用程序,但是,因为它使用API​​密钥我认为这是更智能/更安全的做我的服务器端的谷歌API调用,我正在使用Angular。 发现$httppost非常直接与Angular,但是,我很快意识到,我最好使用npm包request但它似乎并没有工作。 所以基本上我需要做的是: POST https://www.googleapis.com/urlshortener/v1/url Content-Type: application/json {"longUrl": "http://www.google.com/"} 我目前写道: //Load the request module var request = require('request'); //Configure and make the request request({ url: 'https://www.googleapis.com/urlshortener/v1/url?key=XXXXXXXXX', method: 'POST', headers: { //We can define headers too 'Content-Type': 'application/json' }, data: { 'longUrl': 'http://www.myverylongurl.com' } }, function(error, response, body){ if(error) { console.log(error); } else { console.log(response.statusCode, response.body); […]

有没有什么好的节点模块连接谷歌缩短API缩短长URL

我正在与Node.js,并试图缩短长URL,我想连接到谷歌缩短API,如果在Node.js的API文档中find 谷歌的API-的NodeJS客户端 但它只有将短URL转换为长URL的代码, 我发现node-google-url-short 这不使用API​​密钥,因为我可能每天发送超过10,000个请求,这是不好的,它不是一个维护回购我想。 而这一个谷歌url ,似乎也描绘了这一个。 那么还有其他好的节点模块吗? 我想缩短一个长的URL。 先谢谢你 :)