,因爲沒有答案,我會回答我的問題,我發現了一個節點模塊。
googleapis-plus
讓你必須調用
client.urlshortener.url.insert
下面是一個例子
function get_shorter_url(config,long_url,callback) {
var googleapis = require('googleapis-plus');
var api_key = "your api key";
var long_url = "your long url";
try {
googleapis
.discover('urlshortener', 'v1')
.execute(function(err, client) {
if(err) { // handle discovery errors
callback(err);
} else {
var getShortUrl = client.urlshortener.url.insert({ longUrl: long_url })
.withApiKey(api_key);
getShortUrl.execute(function(err, shortUrlDetails) {
if(err) {
callback(err);
} else {
callback(null,shortUrlDetails.id);
}
});
}
});
} catch (err) {
console.log("there was an exception "+err);
callback(err, null);
}
}
我不會期望從有人用「推薦一庫」的問題更短的URL那麼多的代表點......你應該知道更多 – giorgio
在發佈問題之前,我已經做了大量的研究,我需要一個節點模塊來完成我的任務,@ giorgio,那麼我應該怎麼做?離子?所以如果你是我,你怎麼問這個問題,對不起,我的英語不好,因爲我不是一個母語爲英語的人說話 –
我不會;)因爲我們有這樣的問題都傾向於吸引自以爲是的答案和垃圾郵件「'。 [在Meta上閱讀更多內容](http://meta.stackoverflow.com/questions/254393/what-exactly-is-a-recommendation-question)。但是,實際上你已經發現了一些模塊,你可以很容易地將它轉換成一個問題:'我目前使用模塊x和y,但是它不會做這個或那個。我怎麼能達到它?'。並且不要忘記告訴我們你已經嘗試過實現這一點。 – giorgio