我试图通过 JSON 获取我的 Google Plus Page 的帖子、活动提要以显示在我的网站上。
我使用 AngularJS 来做到这一点。我不确定我做错了什么。
当我运行它时,在页面中它不显示任何内容。另外,我得到 CONSOLE 错误:Uncaught SyntaxError: Unexpected token : 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="teamamr"
<div class="w-row" ng-controller="googlePosts">
<div class="w-col w-col-4 services" ng-repeat="post in items">
<h3>{{post.title}}</h3>
<p><a href="{{post.url}}">read more</a></p>
</div>
</div>