Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌+;API获取所有照片_Javascript_Html_Api_Web_Google Plus - Fatal编程技术网

Javascript 谷歌+;API获取所有照片

Javascript 谷歌+;API获取所有照片,javascript,html,api,web,google-plus,Javascript,Html,Api,Web,Google Plus,我已经完成了google+认证,现在我可以访问用户id、访问令牌等。 我想从google plus或picasa[任何适合我的东西]访问用户的个人和共享照片 我应该调用什么API?[Web应用程序]目前没有Google+Photos API。 此时,您最好使用Picasa Web API。有关更多信息,请参见虽然没有照片API,但您可以阅读活动以查找带有附加图像的公开帖子。这些帖子将包含一个完整的图像url,可用于呈现/检索帖子上的内容 您可以在此处查看您的公共提要中的响应: 您可以查找以下帖

我已经完成了google+认证,现在我可以访问用户id、访问令牌等。 我想从google plus或picasa[任何适合我的东西]访问用户的个人和共享照片


我应该调用什么API?[Web应用程序]

目前没有Google+Photos API。
此时,您最好使用Picasa Web API。有关更多信息,请参见

虽然没有照片API,但您可以阅读活动以查找带有附加图像的公开帖子。这些帖子将包含一个完整的图像url,可用于呈现/检索帖子上的内容

您可以在此处查看您的公共提要中的响应:

您可以查找以下帖子:

"verb": "post",
"object": {
"objectType": "note",
"content": "Off the grid!",
"url": "https://plus.google.com/109716647623830091721/posts/FH1rcTBiizW",
"replies": {
 "totalItems": 0,
 "selfLink": "https://www.googleapis.com/plus/v1/activities/z13dwdcw1sy4ztf2p22uydqhrp34gx5np/comments"
},
[....]
"attachments": [
 {
  "objectType": "photo",
  "displayName": "Off the grid!",
  "id": "109716647623830091721.5886945550216000274",
  "content": "6/7/13 - 1",
  "url": "https://plus.google.com/photos/109716647623830091721/albums/5886945550885266913/5886945550216000274",
  "image": {
   "url": "https://lh4.googleusercontent.com/-pGPWKUoUopE/UbKhyZyw8xI/AAAAAAAASsw/6aRt78UJlnc/w506-h750/photo.jpg",
   "type": "image/jpeg",
   "height": 750,
   "width": 506
  },
  "fullImage": {
   "url": "https://lh4.googleusercontent.com/-pGPWKUoUopE/UbKhyZyw8xI/AAAAAAAASsw/6aRt78UJlnc/photo.jpg",
   "type": "image/jpeg",
   "height": 4880,
   "width": 1456
  }
 }
]
},

在附件中,您将看到fullImage链接,其中包含对文章所附照片的引用


请注意,相册的工作方式会有所不同。

我使用Picasa API为我的应用程序获取照片,请随意使用它作为参考。

请注意,如果您想上传图像,Picasa API似乎有跨源限制。因此,要上传图像,您需要使用服务器/代理,或helper Chrome扩展。(因为它们没有网页代码所具有的相同跨源限制——至少在清单中设置了正确的权限时是如此)

请参见此处以获取示例解决方案(在Chrome扩展中):