- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 AppScript 并尝试获取 oAuth 2.0 访问 token 。
有任何示例如何让它在 AppScript 中工作吗?
最佳答案
我正在开发一个更清晰的教程版本,但这里有一个简单的要点,应该为您提供一些有关如何工作的示例代码 -
https://gist.github.com/4079885
它仍然缺乏注销、错误处理和刷新 token 功能,但至少您应该能够登录并调用受 oAuth 2 保护的 Google API(在本例中是配置文件 API)。
您可以在此处查看它的实际效果 -
https://script.google.com/macros/s/AKfycby3gHf7vlIsfOOa9C27z9kVE79DybcuJHtEnNZqT5G8LumszQG3/exec
关键是使用 oAuth 2 Web 服务器流程。查看要点中的 getAndStoreAccessToken
函数以获取关键详细信息。
我希望在接下来的几周内发布这篇文章,但希望这同时会有所帮助。
更新-添加有关redirect_uri的信息
客户端 key 与授权代码返回到的特定重定向 URI 相关联。
您需要将其设置为 - https://code.google.com/apis/console/
突出显示的 URI 需要与已发布的 URI 匹配(以/exec 结尾)。您可以从脚本编辑器的“发布”->“部署为 Web 应用程序”下获取已发布的 URI。确保在进行更改时保存新版本并发布新版本(发布的 URI 保持不变)。
关于google-apps-script - 如何使用 oauth 2.0 从 appscript 到 Google API 进行授权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13533565/
appscript objc-trunk 中的文档在“性能问题”部分随机使用 ruby。 require "appscript" include Appscript desiredEmail =
我创建了一个自动化应用程序并将其设置为在登录时运行,然后我选中了“隐藏”框,但它仍然显示在状态栏中(齿轮图标)。我怎样才能隐藏它? 我在这里选中“隐藏”框: 但齿轮图标仍然显示(更糟糕的是它永远不会停
我想使用测试驱动开发(TDD)创建Rails应用,所以我写了 rails new myproject -T 然后我将这些代码行添加到gemfile中 group :test, :development
有关更新空白行的问题。下面我有一个查询可以更新 A 列中的所有单元格,但是我需要将其更改为仅更新空白单元格。现在,下面的查询将更新 B 列中包含 A 列中的值的所有单元格。问题是,这会覆盖 B 列中的
我想制作一个Python脚本来控制VLC。 VLC 可以通过 AppleScript 并使用 py-appscript 进行控制我可以从 Python 运行 AppleScript 代码。 使用 Ap
是否可以使用py-appscript订阅事件? 示例:当用户更改 iTunes 上的评级时,我希望收到回调。 最佳答案 一些极少数应用程序是可记录的:也就是说,它们会将 Apple 事件发送给自己,而
我的脚本的目的是遍历一列数据(在我的示例中为 Col 2),并且单元格显示“已批准”,然后调整位于相应 Col1 中的公式以保存为值。下面的脚本实现了这一点,但运行速度非常慢 - 任何人都可以帮助加快
我正在尝试通过电子邮件将范围作为表格发送,格式与工作表中的格式相同,我在它发送表格的地方得到了它,但它会将任何空格显示为“无”一词,并且没有添加任何格式。 我一直在寻找正确的解决方案,有一些答案效果很
我找到了一些我想混搭的 Google AppScript 代码,它可以插入 Twitter API 并通过电子邮件向我发送某些推文:http://blog.programmableweb.com/20
我是 JQuery 和 bootstrap 的新手,我正在开发一个通过 Google Appscript 提供服务的时钟小部件。我尝试模拟教程 JSFiddle,但它对我不起作用。即使在阅读其他帖子后
安装 rb-appscript 时遇到大问题。我已经安装了最新版本的 xCode 并且正在运行 Lion。 希望你能帮助我,非常感谢! 这是错误信息: sudo gem install rb-apps
我最近克隆了一个项目,当我尝试为其提供服务时,出现错误:TypeError: AppScripts.serve is not a function . 我将如何解决这个问题/我应该在哪里看? 我已经尝
我正在寻找一个脚本来启动一个弹出窗口,提示用户在启动时输入代码,并且如果用户没有输入正确的代码,它将隐藏所有工作表(只有一个),直到用户输入正确的代码它将继续启动用户提示并隐藏所有工作表,几乎是一个密
拿起你的新手盾牌,我要给你洒一些。 我正在尝试让 Photoshop CS4 使用 AppScript+Python 打开一个包含 JPEG 图像的文件夹,这可以在 BASH 中这样描述: #!/bi
我的邮箱中有一封电子邮件,我希望 AppScript 程序仅将我和一个特殊的 google 组作为收件人来回复它。这样做的目的是程序与我进行通信,因为程序一旦处理完消息就会回复消息,并在回复正文中提供
我正在尝试更改 ctrlq 的代码(可在此处找到:http://ctrlq.org/code/19747-google-forms-upload-files)以上传多个文件而不是 1 个文件。 这是我
我有一张谷歌表格。我已经在其中添加了脚本,并在我的id上工作得很好,但没有在我与之共享它的人的id上工作。我不知道为什么会这样。我已经完全更换了保护单元,并尝试重新加载页面,但没有工作。
我尝试使用新参数重新加载当前页面,但无法检索网页的正确 URL。我得到的是备用 URL,而不是触发 Web 应用程序的 URL https://script.google.com/a/user/mac
我正在尝试使用 rb-appscript 自动将文件添加到我的 Xcode 项目中。我对 Ruby 或 Applescript 没有太多经验,但似乎有两个人为他们完成了这项工作: https://gi
这是 AppleScript 模板: tell application "Adobe Photoshop CS5" set theFile to alias “Application:Docume
我是一名优秀的程序员,十分优秀!