Cronjob将注释与Discus与oauth同步

Cronjob将注释与Discus与oauth同步,oauth,cron,oauth-2.0,disqus,Oauth,Cron,Oauth 2.0,Disqus,我正在尝试设置一个cronjob,在disqs和我的数据库之间同步注释 基本API一切正常,但我还需要在本地数据库中存储Ip地址和电子邮件。阅读文档后,我发现我需要使用oauth并声明一个特定的范围,以便获得那些“机密”数据 因此,我设置了一个脚本,它可以完成所有操作,并且实际工作正常:如果我访问浏览器上的测试页面,触发身份验证,并允许Discus访问我的帐户内容,那么一切都正常 问题是我不能每10分钟手动完成一次。我需要它来处理在linux Web服务器上设置的cronjob,但它不起作用:当

我正在尝试设置一个cronjob,在disqs和我的数据库之间同步注释

基本API一切正常,但我还需要在本地数据库中存储Ip地址和电子邮件。阅读文档后,我发现我需要使用oauth并声明一个特定的范围,以便获得那些“机密”数据

因此,我设置了一个脚本,它可以完成所有操作,并且实际工作正常:如果我访问浏览器上的测试页面,触发身份验证,并允许Discus访问我的帐户内容,那么一切都正常

问题是我不能每10分钟手动完成一次。我需要它来处理在linux Web服务器上设置的cronjob,但它不起作用:当然,我的cronjob不能单击ALLOW按钮等

我错过什么了吗?这是一个愚蠢的问题吗?:-)


提前感谢

您的API应用程序包含一个管理员访问令牌(它不会过期,所以请保守秘密!)以执行类似的功能,因此您不需要经常进行身份验证。所以你需要做两件事:

  • 在此处从应用程序获取管理员访问令牌(详细信息页):-然后使用此令牌在服务器端脚本中进行身份验证

  • 在同一页面上,转到设置页面,将默认权限范围从“读写”更改为“读写管理论坛”

  • 这将确保您获得所有需要同步的敏感数据