PHP版Google People API的坑
如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!
PHP版Google People API的坑
| Parameter name | Type | Description |
|---|---|---|
| pageToken | string | The token of the page to be returned. |
| pageSize | number | The number of connections to include in the response. Valid values are between 1 and 500, inclusive. Defaults to 100. |
| sortOrder | enum(SortOrder) | The order in which the connections should be sorted. Defaults to LAST_MODIFIED_ASCENDING. |
| syncToken | string | A sync token, returned by a previous call to people.connections.list. Only resources changed since the sync token was created are returned. |
| requestMask | object(RequestMask) | A mask to restrict results to a subset of person fields. |
可以看到最后一个参数requestMask需要传入的值是object,一个对象。
继续点开RequestMask看
参数includeField要传入的值是string内容
看到这些大家会怎么传入参数呢,于是很自然的想到创建一个RequestMask类,这个RequestMask类有一个参数includeField,将“person.names,person.phoneNumbers”赋值给includeField,最后再将RequestMask传入Query parameters,结果是,我失败了,在网上找答案,没有直接找到,最后无意中还是发现了解决办法
无语了吧,
$connections = $service->people_connections->listPeopleConnections('people/me', array(
'pageSize' => 500,
'requestMask.includeField' => 'person.names,person.phoneNumbers'
));
想多了,什么传入类不类的,压根都不需要!直接将person.names,person.phoneNumbers赋值给requestMask.includeField即可,无语了吧。直接说string类型不就行了?requestMask.includeField?说好的object呢?难道是string这个object啊- 分类:
- 吐槽
更新时间:
相关文章
想要google plus邀请码的进,150个名额
google plus是针对facebook的一个新型的社交网站,即sns网站,目前正在测试阶段,只对有邀请码的用户开放,各位google的fans,如果想体验google plus即google + 阅读更多…
谷歌生日,9月27日?
《Google 历年生日涂鸦》Google今天13岁啦! 关于Google的生日一直众说纷纭,Google.com这个域名是在1997年9月15日注册的,但1998年9月4日Google才正式成立公 阅读更多…
如此牛X的facebook我们去访问不了
花期集团分析师Mark Mahaney发布的报告显示,人们在Facebook上停留的时间在今年第三季度已经超过了Google,达到了414亿分钟,这是社交网络首次在停留时间上超越了搜索引擎。 阅读更多…
pixel 3A (XL ) android P root教程Magisk
目前android Q的root貌似还没有搞定,还是老老实实先用android P吧 root的准备工作 解锁bootloader,步骤自行搜索 已经打过补丁的boot.img文件, 阅读更多…
google+ 正式开放了
Google+正式向公众开放注册】谷歌在今天宣布,Google+新增了9项新功能,其中一些功能影响很大。本次升级后,所有人都可以注册Google+。Google+新增了搜索功能,用户现在可通过Goog 阅读更多…
