相关疑难解决方法(0)

var userProperties = PropertiesService.getUserProperties(); 我的工作不正常?

我正在使用PropertiesService创建userproperties,如

      var userProperties = PropertiesService.getUserProperties();
Run Code Online (Sandbox Code Playgroud)

用于存储用户单个令牌用于我的附加组件,当我在userproperties中使用密钥对值设置usertoken时,userProperties.setProperty('USERTOKEN','token'); 在一份文件中.

根据userproperties范围执行此操作后,我可以使用userProperties.getProperty('USERTOKEN')从任何文档中检索用户属性值; 但,

当我这样做时,值为null(即),我无法从其他文档中检索'userProperties'值,

这样,userproperties的范围就会失败.userproperties值仅与创建它的特定文档相关联.

一旦安装了我的附加组件,我每次都会检查所有文件的userproperties值,

        if(value)
         {
          retrieve data;
          }
             else
             {
              authorize;

               }
Run Code Online (Sandbox Code Playgroud)

因此,值为null,并且每次为每个新文档授予用户授权.由于我的附加组件无法从userProperties.getProperty('USERTOKEN')中检索值;

google-apps-script

6
推荐指数
2
解决办法
3952
查看次数

标签 统计

google-apps-script ×1