使用新浪微博开放平台api同步微博内容至自己网站(之前微博node.js是我之前没用过的吗?(组图) )

优采云 发布时间: 2022-03-07 22:17

  使用新浪微博开放平台api同步微博内容至自己网站(之前微博node.js是我之前没用过的吗?(组图)

)

  我之前一直在使用新浪微博的api进行数据同步。今年年初,1月8日左右,微博的api不知什么原因突然不可用,接口调用不断出现403错误。“开发平台”一直是机器回复。

  因此,我猜新浪微博关闭了它的api。我猜可能是因为微博太难赚钱了,所以向腾讯学习,封闭数据赚大钱。

  不过我在微博上贴了很多数据,但是微博到现在连数据备份都没有,所以我还是需要另找方法进行数据同步和备份操作,所以想用微博来转换rss。数据输出。

  11年前自己做了一个,但是时间太长了,里面的数据结构已经完全改了,不能用了,于是上网搜了一下有没有现成的项目,发现那个github上面有一个项目可以使用,但是它的部署使用的是node.js,我之前没用过。

  我在国外购买的云服务器使用的是lnmp(linux-nginx-mysql-php)环境,web服务器是nginx,小巧稳定,占用资源很少。低配置服务器可以执行动态 网站@ >。我只是尝试将此 node.js 项目部署到此服务器。

  服务器没有安装node.js,所以需要先安装环境。面板中有一个“pm2 manager”,是一个node.js manager。内置node.js + npm + nvm + pm2,一键安装。

  安装好环境后,按照项目说明开始手动部署,按照之前部署php的思路,部署到wwwroot下的一个目录下。从网页访问后,页面可以出来,但是RSS提示“获取数据失败”。

  后来咨询了项目作者,才发现项目部署到了​​3000端口,而不是nginx的80和443端口。我用3000端口的地址访问,可以正常获取数据。

  当然,最后还是希望能在nginx下使用。在 nginx 中设置反向代理并将目录映射到端口 3000 以访问端口 80 和 443 上的此 node.js 项目。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线