Python中文
首页
教程
问答
标签
搜索
登录
注册
Python Google Photos API列出相册中的项目
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在扩展列出相册id所需的API调用时遇到问题,无法列出相册中包含的项目。下面是我检索唱片集ID的示例。除此之外,我还尝试扩展此脚本,以列出特定相册中包含的项目。在</p> <pre><code>from httplib2 import Http from oauth2client import file, client, tools from apiclient.discovery import build SCOPES = 'https://www.googleapis.com/auth/photoslibrary.readonly' store = file.storage('credentials.json') creds = store.get() if not creds or creds.invalid: flow = client.flow_from_clientsecrets('client_secret.json', SCOPES) creds = tools.run_flow(flow, store) service = build('photoslibrary', 'v1', http=creds.authorize(Http())) hasNextPageToken = False nextPageToken = "" results = service.albums().list(pageSize=10).execute() if 'nextPageToken' in results: hasNextPageToken = True nextPageToken = results['nextPageToken'] for album in results['albums']: albumId = album['id'] print(albumId) </code></pre> <p>现在,对于我试图从上面的示例中修改的代码,以便能够列出由<code>albumId</code>定义的给定相册中的项目:</p> ^{pr2}$ <p>当我试图打印<code>results</code>时,收到一个关于接收意外的关键字参数<code>albumId</code>的错误。在</p> <p>api调用的格式与搜索不同,它是<code>https://photoslibrary.googleapis.com/v1/mediaItems:search</code></p> <p>错误是否源于:<code>mediaItems:search</code>,它使Python中的变量无效?或者,这是否与搜索调用是一个POST而不是GET有关?或者,别的什么?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我看不到你在修改过的代码中定义了albumId的任何地方</p> <pre><code>results = service.mediaItems().search(pageSize=10,**albumId=albumId**).execute() </code></pre> <p>从中复制的代码清楚地定义了它</p> ^{pr2}$
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
我想从用户inpu创建一个类的实例
1 回答
我想从用户导入值,为此
10 回答
我想从用户那里得到一个整数输入,然后让for循环遍历该数字,然后调用一个函数多次
9 回答
我想从用户那里收到一个列表,并在其中执行一些步骤,然后在步骤完成后将其打印回来,但它没有按照我想要的方式工作
5 回答
我想从用户那里获取输入,并将值传递给(average=dict[x]/6),然后在那里获取resu
4 回答
我想从第一个列表中展示第一个词,然后从第二个列表中展示十个词,以此类推- Python
5 回答
我想从第一个空lin开始解析文本文件
5 回答
我想从简历、简历中提取特定部分
1 回答
我想从给定字典(python)的字符串中删除\u00a9、\u201d和类似的字符。
10 回答
我想从给定的网站Lin下载许多文件扩展名相同的Wget或Python文件
4 回答
我想从网上搜集一些关于抵押贷款的数据
1 回答
我想从网站上删除电子邮件地址
7 回答
我想从网站上读取数据该网站包含可下载的文件,然后我想用python脚本把它发送给oracle如何?
2 回答
我想从网站中提取数据,然后将其显示在我的网页上
3 回答
我想从网页上提取统计数据。
7 回答
我想从网页上解析首都城市,并在用户输入国家时在终端上打印它们
4 回答
我想从色彩图中删除前n个颜色,而不丢失原始颜色数
4 回答
我想从课堂上打印字典里的键
6 回答
我想从费用表中获取学生上次支付的费用,其中学生id=id
8 回答
我想从较低的顺序对多重列表进行排序,但我无法在一行中生成结果
10 回答