Использование JavaScript для доступа к API Google сокращение URL в расширении Google Chrome

Я пишу свое первое расширение Google Chrome, которое будет использоватьGoogle»API-адрес сокращателя URL сократить URL-адрес текущей активной вкладки в Chrome.

Я давний разработчик SW (asm / C ++), но совершенно новый для этого "Webby» вещи. :)

Я могу'Кажется, я не могу понять, как сделать (и затем обработать) запрос HTTP POST, используя js или jquery. Я думаю, что я просто неПонять механизм POST вне примера curl.

Мой файл JavaScript в настоящее время выглядит так:

chrome.browserAction.onClicked.addListener(function(tab) { 
    console.log('chrome.browserAction.onClicked.addListener');

chrome.tabs.getSelected(null, function(tab) {
    var tablink = tab.url;
    console.log(tablink);

    //TODO send http post request in the form
    // POST https://www.googleapis.com/urlshortener/v1/url
    //   Content-Type: application/json
    //   {"longUrl": "http://www.google.com/"}
});

});

Ответы на вопрос(5)

Ваш ответ на вопрос