我正在使用Google日历。我已经创建了3个项目:dev,test和live,并将重定向URI设置为https://liveURL,https://testURL和http://localhost。
使用Google Calendar API添加事件可以在localhost上运行,但是我收到重定向URI不匹配错误-Google使用http://localhost:43832/Callback将代码和范围附加到URI(端口号每次都会更改)。>
我知道我正在设置重定向URI,因为这是我通过的客户端的一部分(在测试中):
“ redirect_uris”:[“ https://golioio.herokuapp.com/tasks/addToGoogleCalendar”,“ https://golioio.herokuapp.com/tasks/addToGoogleCalendar/”,“ https://golioio.herokuapp.com”,“ https://golioio.herokuapp.com/”,“ https://golioio.herokuapp.com/Callback”] >
我也包含了应用程序根目录。
我已经花了7天的时间阅读文档,SO答案和调试信息,说实话,我已经受够了。有任何想法吗?