Node.js Instagram基本显示:仅在5分钟后,才能将代码交换为access_令牌
将代码交换为访问令牌在我们的开发服务器上起作用,但是在我们的生产服务器上,在将代码交换为访问令牌之前有5分钟的延迟 我们正在运行Node.js,生产服务器上的时间戳没有不同步 服务器上为访问令牌交换代码的请求返回错误 找不到匹配代码或已使用匹配代码Node.js Instagram基本显示:仅在5分钟后,才能将代码交换为access_令牌,node.js,facebook,instagram,access-token,instagram-api,Node.js,Facebook,Instagram,Access Token,Instagram Api,将代码交换为访问令牌在我们的开发服务器上起作用,但是在我们的生产服务器上,在将代码交换为访问令牌之前有5分钟的延迟 我们正在运行Node.js,生产服务器上的时间戳没有不同步 服务器上为访问令牌交换代码的请求返回错误 找不到匹配代码或已使用匹配代码 但是,如果我使用相同的app_id和app_secret在Postman中复制代码和请求,在接下来的5分钟内仍然会以相同的方式失败。5分钟后,我成功获得访问令牌。 正如我在前面提到的,代码在开发环境中正常工作,在生产服务器上运行时就存在这种延迟
但是,如果我使用相同的app_id和app_secret在Postman中复制代码和请求,在接下来的5分钟内仍然会以相同的方式失败。5分钟后,我成功获得访问令牌。
正如我在前面提到的,代码在开发环境中正常工作,在生产服务器上运行时就存在这种延迟。
当项目进入生产服务器时,有许多不同的因素:
- 确保在生产服务器上有node和npm的工作版本,与在development server中的版本相同
- 如果您使用了npm模块并让package.json文件运行npm i(可选地使用--production)
- 运行节点时与开发时相同(例如node index.js)
- 确保您使用的端口与开发中的端口相同
您也可以从这里参考当项目进入生产服务器时,有许多不同的因素:
- 确保在生产服务器上有node和npm的工作版本,与在development server中的版本相同
- 如果您使用了npm模块并让package.json文件运行npm i(可选地使用--production)
- 运行节点时与开发时相同(例如node index.js)
- 确保您使用的端口与开发中的端口相同
您也可以从这里参考找到解决方案。此应用程序捆绑到已批准的Facebook应用程序上。为Instagram创建了一个全新的应用程序,解决了这个问题,通话恢复如期。找到了解决方案。此应用程序捆绑到已批准的Facebook应用程序上。仅为Instagram创建一个全新的应用程序就解决了这个问题,通话恢复如期。