为项目创建服务帐户

  1. 转到  https://console.developers.google.com/projectselector/permissions/serviceaccounts
  2. 选择一个项目。如果还没有,也可以创建一个新的(例如jogetsample).
  3. 单击“  创建服务帐户”
     
  4. 命名服务帐户(例如jogetsample)。
    请记得检查  提供新的私钥, 以及  启用Google Apps域范围的委派。按创建。
  5. 将下载.json文件。在您喜欢的文本编辑器中打开文件。

为项目启用Google Drive API

  1. 转到  https://console.developers.google.com/apis/library
  2. 确保选择了当前项目(例如jogetsample)。.
     
  3. 点击Google Drive API
  4. 启用它。

委派Google云端硬盘访问项目服务帐户

  1. 转到  https://admin.google.com/AdminHome?chromeless=1#OGX:ManageOauthClients
  2. 从之前下载的JSON文件中,复制“client_id”并将其放入“  客户端名称”字段中。
     
  3. 在“  ”字段中  

    https://www.googleapis.com/auth/drive.file
  4. 单击“  授权”

配置Joget Workflow App

  1. 从之前下载的JSON文件中,复制“client_email”和“private_key”值。

  2. 在您的Joget应用中,选择属性和导出中的 Google API配置- >设置默认插件属性

  3. 将“client_email”值的值键入OAuth 2.0客户端ID,将“private_key”的值键入OAuth 2.0 Client Secret,然后提交

Google云端硬盘表单元素

  1. 完成上述步骤后,您就可以使用  Google Drive File f orm元素了。
  2. 只需配置要存储到哪个用户的Google云端硬盘,并相应地命名该文件夹。
  3. 上传的文件将遵循与本机“ 文件上载”元素相同的文件夹结构。以下是Google云端硬盘中的示例屏幕截图。
     

 

 

  • No labels