r - Google 开发者控制台 - 从命令行更改授权 URI
问题描述
所以,这里是上下文:
我正在从 Shiny Proxy 启动应用程序,它是 R 应用程序的服务器服务(但这不是核心问题)。
该服务的作用是在每次用户连接时启动一个新网页,例如 url (for example) http://<url>:<port>/app/01_hello/endpoint/xyzabcdef/
— 端点的 id 是随机分配的,稳定的 url 是http://<url>:<port>/app/01_hello
.
我在这个应用程序(01_hello)上有一个发送 Oauth 请求的按钮。如果我在一个已经启动的应用程序上,我可以去谷歌开发控制台,手动输入http://<url>:<port>/app/01_hello/endpoint/xyzabcdefghijklm/
一个授权的 URI。那行得通。
问题是每次我重新启动这个应用程序时,都会随机生成一个新的端点 ID。所以我无法预测未来用户的端点是什么。
我可以用 JavaScript 捕获这个 id,然后将它发送回我的服务器。
所以我的问题是:一旦我在我的服务器上得到这个 id,有没有办法以编程方式(在命令行中)将此 url/endpoint/id 发送到开发者控制台,以便这个 url 被授权?
也许还有另一种(更优雅的)方法可以做到这一点?
欢迎任何想法。
解决方案
推荐阅读
- c# - 在 C# 中格式化四位小数
- python - 在文本文件中查找 50 个数字中的 10 个数字的最低覆盖率
- pandas - 是否有从列表中的字典中提取值的功能?
- c# - .Net 5.0 Razor 类库 - 在控制器中读取静态文件
- java - 如何找到与给定 LocalDateTime 和 ZoneId 对应的所有 Instant?
- web-audio-api - MediaRecorder 没有下载元数据
- html - 如何绘制一个带有文本的圆圈并根据文本长度调整文本大小
- javascript - 将变量从函数传递到路由器(同一页面)
- tomcat - Tomcat 使用 https 处理多个域
- java - java中的费马大定理