道招

PHP版Google People API的坑

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

PHP版Google People API的坑

最近在学习Google People API,先看的PHP版的,当GET https://people.googleapis.com/v1/people/me 的时候,想指定获取的内容,比如person.names,person.phoneNumbers,谷歌提供的接口是传入一个数组Query parameters,
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.
2016-06-25_190016 可以看到最后一个参数requestMask需要传入的值是object,一个对象。 继续点开RequestMask看 2016-06-25_190532 参数includeField要传入的值是string内容 看到这些大家会怎么传入参数呢,于是很自然的想到创建一个RequestMask类,这个RequestMask类有一个参数includeField,将“person.names,person.phoneNumbers”赋值给includeField,最后再将RequestMask传入Query parameters,结果是,我失败了,在网上找答案,没有直接找到,最后无意中还是发现了解决办法 2016-06-25_192504 无语了吧,
$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啊
更新时间:
上一篇:eclipse报错"main" java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest下一篇:制作省份城市选择列表

相关文章

想要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亿分钟,这是社交网络首次在停留时间上超越了搜索引擎。 阅读更多…

谷歌,你快回来吧

不是我不想用谷歌搜索,自从你蜗居香港之后,我时常登录www.google.com.hk登录不了,有时候能登录,等我把结果搜索出来了又会经常出现进不去的事情,只都是因为你对你的搜索结果的网站实现了转向的 阅读更多…

pixel 3A (XL ) android P root教程Magisk

目前android Q的root貌似还没有搞定,还是老老实实先用android P吧 root的准备工作 解锁bootloader,步骤自行搜索 已经打过补丁的boot.img文件, 阅读更多…

google+ 正式开放了

Google+正式向公众开放注册】谷歌在今天宣布,Google+新增了9项新功能,其中一些功能影响很大。本次升级后,所有人都可以注册Google+。Google+新增了搜索功能,用户现在可通过Goog 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了