无法在浏览器中访问Google Plus API

时间:2013-11-02 11:03:22

标签: ios iphone api google-plus

我正致力于使用Google Plus API显示墙贴(流)数据。 我有有效的客户ID + API_KEY。

我可以从Google Plus云控制台获得回复。通过执行方法我得到像

这样的东西

请求

获取https://www.googleapis.com/plus/v1/people/myuserid/activities/public?maxResults=5&key= {YOUR_API_KEY}

X-JavaScript-User-Agent:Google API Explorer

响应

200 OK

  • 显示标题 -

    {     “善意”:“加上#essionFeed”,     “etag”:“\”Mwea3qudNDf-hWWlPWi3n-YrU1Q / ovxXa0lmTRbwzkDa9o_iJ2pdFBs \“”,     “nextPageToken”:“CAIQgIi2z8bDugIgASgB”,     “title”:“Google+ PUBLIC收集活动列表”,     “更新”:“2013-11-01T12:07:44.665Z”,     “项目”:[     {     “善意”:“加#活动”,     “etag”:“\”Mwea3qudNDf-hWWlPWi3n-YrU1Q / JdSanh1QlMQ72Ubbabsiz2rP4B8 \“”,      “已发表”:“2013-11-01T12:07:44.665Z”,     “更新”:“2013-11-01T12:07:44.665Z”,     “id”:“id”,     “url”:“https://plus.google.com/userid/posts/bYSPSVjXCXL”,     “演员”:{     “id”:“116100754354787768146”,     “displayName”:“name”,     “url”:“https://plus.google.com/userid”,     “图片”: {     “url”:“someurl”     }     },     “动词”:“帖子”,     “对象”:{     “objectType”:“note”,     “内容”:“”,     “url”:“https://plus.google.com/userid/posts/bYSPSVjXCXL”,     “回复”:{     “totalItems”:1,     “selfLink”:“https://content.googleapis.com/plus/v1/activities/z13xulwx3qjuxnkii04cjpsqgsjlyp2j23o/comments”     },     }

........

到现在为止似乎很好..但是,当我使用请求URL,即https://www.googleapis.com/plus/v1/people/myuserid/activities/public?maxResults=5&key= {MY_API_KEY}时,我从浏览器那里得到了一些东西

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured"
   }
  ],
  "code": 403,
  "message": "Access Not Configured"
 }
}

我哪里出错?!如何从浏览器获得正确的响应。 ?因为我想解析它们并在我的应用程序中使用这些数据。

注意:Google + API已启用。

2 个答案:

答案 0 :(得分:2)

您确定已将{MY_API_KEY}替换为使用云控制台生成的API密钥吗?

答案 1 :(得分:0)

您使用的是浏览器密钥吗?它适用于我。 enter image description here