我一直在为Google的Takeout服务开发一个Hangouts.json解析器,它从json文件中获取所有对话,附件和杂项信息,并使用所有内容填充数据库.我已经完成了所有内容,但json文件提供的唯一信息是谁发送了我能够弄清楚的GAIA ID,这是Google在其服务之间使用的唯一ID.问题是我不知道如何查找有关用户的任何其他信息,例如他们识别的名称或他们的电子邮件.
我知道大部分信息都是公开的,因为您可以使用GAIA ID并将其放入以下URL:https://plus.google.com/u/0/#####################/about其中#是GAIA ID.此页面将公开显示其屏幕名称.当电子邮件地址未知时,可以通过以下方式推断出同样的事情:reply-#####################@profiles.google.com这也可以用来联系他们.
理想情况下,我希望能够查找用户的屏幕名称,而不必至少解析该公共Google+信息页,但真正的电子邮件也会很棒.理想情况下,我想要API或其他资源来查找GAIA ID中的屏幕名称和/或电子邮件信息.
我想学习如何使用谷歌Chrome浏览器动态更新图标,我注意到浏览器似乎限制了每秒更新图标的频率,这种情况看起来很邋.. 我为此做的测试页面是:
http://staticadmin.com/countdown.html
这只是一个显示倒计时结果的滚动消息.我添加了一个输入字段来调整脚本每秒移动多少像素,我在谷歌浏览器中平滑地将最大值调整为每秒约5帧,我还没有在任何其他浏览器中测试它.
我的问题是最大频率是多少,有没有办法改变它,背后有什么特别的原因吗?
注意:我也注意到这个值也会根据窗口焦点而改变.当浏览器的窗口不在焦点时,它似乎降至每秒约1次更新,并在返回时返回"max".
我正在上一些关于 Web 编程的课程,但班上没有人(包括讲师)能够说出 html 表格时框架值框和边框之间的区别。这是我正在谈论的一个例子。
<table frame="border">
<!-- some basic table data -->
</table>
<table frame="box">
<!-- some basic table data -->
</table>
Run Code Online (Sandbox Code Playgroud)
据我所知,这两个表将以相同的方式呈现。是否存在一开始可能不明显的潜在差异,或者使用它们的方式是否正确?
android ×1
border ×1
favicon ×1
frame ×1
hangout ×1
html ×1
html-table ×1
javascript ×1
json ×1
php ×1