我在我的域中安装了 google 上下文 gagdet,并且该上下文;小工具正在从外部谷歌应用程序脚本中获取数据,其 url 是这样的: https ://script.google.com/macros/s/AKfycbzP2A1SlTFxXVy39b5KmvNLFDSTeDveR49od-Wno2VFdcdT9m0/exec
我正在使用以下 jsonp ajax 调用从 google 上下文小工具调用此脚本
$.ajax({
url: app_script_url,
dataType: 'jsonp'
});
但是在打开任何电子邮件后加载我的小工具时,我的控制台日志中似乎出现以下错误:
SyntaxError: syntax error
<html><head><title>Authorization needed</title><style>.auth-
所以基本上我想要的是,当第一次加载小工具时在我的 gmail 消息中加载小工具时,如果用户没有授权访问权限,那么它应该要求使用某些按钮或链接来授权脚本,类似于显示的内容当您点击此链接 > https://script.google.com/macros/s/AKfycbzP2A1SlTFxXVy39b5KmvNLFDSTeDveR49od-Wno2VFdcdT9m0/exec
直到现在我已经尝试了很多方法,比如我尝试了这个链接中的方法
https://developers.google.com/gadgets/docs/oauth
我尝试了此链接中显示的示例,我用上面的替换了 fetchData() 函数中显示的 url,但我不确定要使用哪些 oAuth 参数。所以在某种程度上,我现在坚持实施授权流程。
让我知道是否有人对此有任何想法。
提前致谢!!院长