谷歌开发者控制台&x2014;从命令行更改授权URI

谷歌开发者控制台&x2014;从命令行更改授权URI,r,google-api,shiny,shinyproxy,R,Google Api,Shiny,Shinyproxy,因此,以下是上下文: 我正在从Shinny Proxy启动应用程序,这是一项针对R应用程序的服务器服务(但这不是核心问题) 此服务的作用是在用户每次连接时启动一个新网页,url(例如)http://:/app/01\u hello/endpoint/xyzabcdef/,例如,端点的id被随机分配,稳定的url是http://:/app/01\u hello 我在这个应用程序(01_hello)上有一个按钮,用于发送对Oauth的请求。如果我使用的是已经启动的应用程序,我可以转到google开发

因此,以下是上下文:

我正在从Shinny Proxy启动应用程序,这是一项针对R应用程序的服务器服务(但这不是核心问题)

此服务的作用是在用户每次连接时启动一个新网页,url(例如)
http://:/app/01\u hello/endpoint/xyzabcdef/
,例如,端点的id被随机分配,稳定的url是
http://:/app/01\u hello

我在这个应用程序(01_hello)上有一个按钮,用于发送对Oauth的请求。如果我使用的是已经启动的应用程序,我可以转到google开发控制台,手动输入
http://:/app/01\u hello/endpoint/xyzabcdefghijklm/
作为授权URI。这就行了

问题是,每次我重新启动这个应用程序时,都会随机生成一个新的端点id。因此,我无法预测未来用户的端点是什么

我可以用JavaScript捕获这个id,并将其发送回我的服务器

所以我的问题是:一旦我在我的服务器上获得了这个id,有没有一种方法可以通过编程(在命令行中)将这个url/endpoint/id发送到开发人员控制台,从而使这个url得到授权

也许还有另一种(更优雅的)方法可以做到这一点

任何想法都欢迎