Google api “什么是”呢;gapi.客户.人员.人员.获取“;?
我正在阅读此入门文档: 在选项1中,编写以下代码:Google api “什么是”呢;gapi.客户.人员.人员.获取“;?,google-api,Google Api,我正在阅读此入门文档: 在选项1中,编写以下代码: gapi.client.people.people.get({ 'resourceName': 'people/me', 'requestMask.includeField': 'person.names' }) 为什么.people.people?我想知道这个语法的细节。如果我使用google drive API,我是否从以下位置编写gapi.client.drive.drive.get?: 对于API发现
gapi.client.people.people.get({
'resourceName': 'people/me',
'requestMask.includeField': 'person.names'
})
为什么.people.people
?我想知道这个语法的细节。如果我使用google drive API,我是否从以下位置编写gapi.client.drive.drive.get
?:
对于API发现文档中定义的每个方法,将在gapi.client
对象上构造相应的方法
例如,People API的方法位于gapi.client.People
下
People API有方法People.get
和People.connections.list
[T] 他生成的方法可以按如下方式调用:
gapi.client.people.people.get(…)
gapi.client.people.people.connections.list(…)
您可以在上查看API方法
所以.people.people
的意思是:
使用People API
-等效方法People
,调用People.get(…)
方法
要使用,您需要使用方法名查询gapi.client.drive
。例如,gapi.client.drive.channels.stop(…)
中的一个重要注意事项:必须在使用驱动器API之前加载它
gapi.client.load('drive', 'v3', callback);
要回答这个问题,让我们从 发现API提供了一个Google API列表,用于检索每个API的机器可读“发现文档”元数据 我们之所以关注这一点,是因为您正在使用gapi的库是使用DiscoveryServices api生成的 然后,让我们看一下探索码头 如果你在资源下检查,你会得到
- 联络小组
- 联络小组成员
- 其他联系人
- 人
- 人。对话
people.people.get
实际上是{API}.{resource}.{method}
这正是谷歌选择构建API的方式
现在GoogleDriveAPI也有一组资源
- 关于
- 变化
- 渠道
- 评论
- 档案
- 权限
- 答复
- 修订
- 驱动力