0

我想通过节点使用 Google Alerts API。

为此,我使用了一个参考github 项目。但我面临身份验证问题,它没有创建警报。

任何帮助将不胜感激。提前致谢!

4

1 回答 1

0

我刚刚重新审视了我的问题的调试,并让它按照我的方式运行......

google-alerts-api 的原始自述文件在准确描述如何检索(正确的)SID 密钥凭据以提供给“cookie 制造商”方面是半含糊的。

按照制作 Cookie 的步骤操作,但您将登录 Google 警报(不仅仅是您的 google 帐户)。登录 google 帐户后进入警报,您将打开右键单击页面并打开 Inspector 或 Chromes Dev Tools。

当您在 Google 警报页面创建警报时,创建一个“dev.to”警报并在正确的开发工具中查找包含“Create?x=”的行弹出窗口......它应该在您创建后显示那个警报。这将向您显示用于与 Google 警报会话交互的凭据,然后单击它,然后单击 Cookies。

这将显示用于 cookie 生成器代码的 SSID SID 和 HSID。我将该生成器代码放在另一个gen.js文件中,不确定这是否可以,因为我希望会话 cookie 不会过期(很快)。我运行生成器,它会创建 cookie.data 文件。

我希望这有帮助...

于 2020-03-27T21:19:06.813 回答