最近我开始使用http://code.google.com/p/google-api-php-client/(Google OAuth2)来开发我的网站应用程序。
然而,我无法读取用户的时区信息,感到困惑。
我尝试在我的Google账户页面上输入相关信息,但是我没有找到任何这样的字段。
请问是否有人知道Google是否提供此类信息,如果提供,如何将其设置为我的账户?
不幸的是,这需要作为一个次要操作进行,这意味着您必须将此数据单独添加到数据库中,而不是从端点检索到的数据中。考虑的一个技巧是在启动端点请求的页面上捕获时区偏移量,然后将时区偏移值附加到OAuth请求中的“状态”值中。然后该值将在回调中返回,您可以提取并将其添加到与写入数据库相同的过程中返回的其他配置文件信息中。