Angularjs 无法在网站上显示Google Plus Posts JSON

Angularjs 无法在网站上显示Google Plus Posts JSON,angularjs,jsonp,google-plus,Angularjs,Jsonp,Google Plus,我试图通过JSON获取我的Google Plus页面的帖子和活动提要,以显示在我的网站上 我用AngularJS来做这件事。我不确定我做错了什么 当我运行这个时,在页面中它没有显示任何内容。 此外,我还收到控制台错误:未捕获的语法错误:意外标记:public:2 'use strict'; var app = angular.module('teamamr', ['teamamr.controller']); var controllers = angular.module('teamamr.

我试图通过JSON获取我的Google Plus页面的帖子和活动提要,以显示在我的网站上

我用AngularJS来做这件事。我不确定我做错了什么

当我运行这个时,在页面中它没有显示任何内容。 此外,我还收到控制台错误:未捕获的语法错误:意外标记:public:2

'use strict';
var app = angular.module('teamamr', ['teamamr.controller']);

var controllers = angular.module('teamamr.controller', []);

controllers.controller('googlePosts', function ($scope, $http) {
    $http.jsonp('https://www.googleapis.com/plus/v1/people/117069052843337874560/activities/public?maxResults=10&key=MYKEY')
        .then(function (data) {
            $scope.items = data;
            console.log(data);
        });
});
HTML部分:而HTML标记有ng app=“teamr”


{{post.title}


能否尝试用此调用替换JSONP调用

$http.jsonp('https://www.googleapis.com/plus/v1/people/117069052843337874560/activities/public?callback=JSON_CALLBACK&maxResults=10&key=MYKEY').success(function(data, status, headers, config) {
  console.log(data);    
  $scope.items = data.items;
});

请注意,我在url中添加了一个
&callback=JSON\u callback
,并将
替换为
success(…)

我删除了我的apikey,感谢它的帮助。是http JSONP要求混合JSON_回调。爱你的男人。
$http.jsonp('https://www.googleapis.com/plus/v1/people/117069052843337874560/activities/public?callback=JSON_CALLBACK&maxResults=10&key=MYKEY').success(function(data, status, headers, config) {
  console.log(data);    
  $scope.items = data.items;
});