javascript - 在 angularjs 中实现缩短 url 功能

标签 javascript ajax angularjs

$http.post('https://www.googleapis.com/urlshortener/v1/url?key=#key','http://uihacker.blogspot.ca/2013/04/javascript-use-googl-link-shortener.html').success(function(data,status,headers,config){
                $scope.shortUrl=data.id;
            }).
            error(function(data,status,headers,config){

            });

`

最佳答案

根据 google 文档,请求的格式不正确。试试这个:

$http.post('https://www.googleapis.com/urlshortener/v1/url?key=#key',{longUrl:'http://uihacker.blogspot.ca/2013/04/javascript-use-googl-link-shortener.html'}).success(function(data,status,headers,config){
            $scope.shortUrl=data.id;
        }).
        error(function(data,status,headers,config){

        });

关于javascript - 在 angularjs 中实现缩短 url 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29502799/

相关文章:

php - 将值从数据库保存并获取到页面上

javascript - 使用 Javascript 将大块 HTML 插入元素的最佳实践?

javascript - 使用 AngularJs - Angular Material 或 Jquery 显示窗口模板

angularjs - 如何为系列添加 highcharts-ng 饼图自定义颜色?

javascript - 我可以使用三等号来比较 JavaScript 字符串吗?

javascript - 如何在 URL 中传递 Javascript 变量? Ajax

ajax - Wordpress + Ajax 页面加载 + 重力表单 + 重力表单分页符

javascript - Angular 过滤表达式

javascript - 从 Django 到 Javascript 的 Python 数据

javascript - 如果这些属性已经在 J​​S 中被操纵,则媒体查询不再更新 CSS 属性