问题标签 [google-profiles-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 自动查询|作者引文
谢谢你让我在这里问我的问题。
一些背景:在学术界和生活的各个领域一样,都有“超级明星”。这些超级巨星广受认可,他们的出版物也经常被引用。我问自己的问题是,他们经常被引用是因为他们的论文(仍然)很出色,还是仅仅因为他们众所周知?
想想推文。数以百万计的人阅读 T 先生(想想 T 代表什么)的推文,但几乎没有人阅读你邻居精心编写、聪明而诙谐的推文。因此,在这种特殊情况下,喜欢的次数(“引文”)不一定与质量相对应,即使在某个时候(T 先生职业生涯的开始)它可能具有。学术界也一样吗?
现在,为了回答我的问题,我想查询作者并制作他们的出版物和相应引用的时间序列。
问题是,我可以自动执行此操作吗?因此,制作一个包含 author1、author2、... 的 txt 文件 authors.txt 并为每个人查询例如他们的 Google Scholar Profile。如果有人对支持自动化的替代数据源有建议,那也将不胜感激!
到目前为止,我偶然发现了“Publish or Perish”,这是一个很棒的工具,对于一个作者来说,它完全符合我的要求。但它不允许自动查询。联系这个伟大程序背后的开发人员得到了答案:“很可能编写自己的脚本来从所有数据源收集自动化数据,尤其是那些具有 API 的数据源,但 PoP 并不能促进这一点。”
有谁知道如何做到这一点?我有例如 bash 的基本知识,所以我的第一个想法是使用 wget,但 authorA 的 URL 似乎是以随机方式编码的,所以它不是 googlescholar.com/authoraA/... 或类似的东西。
非常感谢!
php - 帐户链接和 google api
我已经在简化的身份流程中实现了帐户链接(https://developers.google.com/actions/identity/oauth2-assertion-flow)
JWT 令牌包含这些信息:
我需要获取用户在他的谷歌个人资料中填写的电话号码(如果有的话)。
所以我想使用google + api,所以我正在尝试这个:
client_id 和 secret 已在https://console.developers.google.com上创建
回应是:
因此,据我了解,帐户链接是 OAuth 身份验证,因此它应该向我发送一个有效的令牌访问权限,我可以将其与 google api 一起使用。但它告诉我这个令牌是无效的。
我错过了什么或者我没有以好的方式做到这一点?我是否必须再次执行特定于 google api 的新身份验证?
javascript - 如何从 Google API 获取生日和电话号码信息?
我可以使用以下代码成功获取一些Google 个人资料信息:
在我可以看到一些个人资料信息resp
,request.execute
但看不到生日和电话号码,尽管我的测试个人资料确实包含这些信息。
如何从此 api 调用中获取此信息?