为我的桌面应用程序实施 Google 驱动器支持
Implementing Google Drive Support for my desktop application
我开发了一个桌面应用程序,可以将项目本地保存到磁盘。每个项目都是一个包含许多文件的目录。如果缺少某些文件,则项目已损坏。
我想向我的桌面应用程序添加 Google 驱动器支持,以便用户可以将项目直接加载和保存到云中。为澄清起见,桌面应用程序直接与用户对话 Google 驱动器。 没有 涉及第 3 方网络服务。
我想让用户的安装过程尽可能简单。我知道用户可以为他的帐户生成一个 API 密钥,但这对我的目标受众来说是技术性的。
我的问题是,我能否创建一个出现在市场上的 Google Drive App,我的桌面应用程序可以使用它来访问用户驱动器上的文件?还是该市场仅适用于可以访问某人帐户的第 3 方 Web 服务?
TLDR; 我希望我的桌面应用程序能够访问 Google 云端硬盘文件。是否可以创建我的应用程序可以访问这些文件的 1-2 单击安装过程?设置 API 密钥对我的用户来说太复杂了。
I want to make the installation process as easy as possible for the user. I know the user can generate an API key for his account, but this is to technical for my target audience.
首先,API 密钥仅用于访问 public 数据。您需要让您的用户 authorize 您的应用程序使用 Oauth2 访问他们的 google 驱动器帐户。
您将需要在 google 云控制台上创建一个项目并创建 Oauth2 凭据,这将允许您的应用程序请求用户访问。
I want my desktop application being able to access Google Drive files. Is it possible to create a 1-2 click installation process that my app can access these files? Setting up an API key is too complicated for my users.
它不完全是一次点击,但用户必须登录他们的 google 帐户,然后点击授权按钮。
我开发了一个桌面应用程序,可以将项目本地保存到磁盘。每个项目都是一个包含许多文件的目录。如果缺少某些文件,则项目已损坏。
我想向我的桌面应用程序添加 Google 驱动器支持,以便用户可以将项目直接加载和保存到云中。为澄清起见,桌面应用程序直接与用户对话 Google 驱动器。 没有 涉及第 3 方网络服务。
我想让用户的安装过程尽可能简单。我知道用户可以为他的帐户生成一个 API 密钥,但这对我的目标受众来说是技术性的。
我的问题是,我能否创建一个出现在市场上的 Google Drive App,我的桌面应用程序可以使用它来访问用户驱动器上的文件?还是该市场仅适用于可以访问某人帐户的第 3 方 Web 服务?
TLDR; 我希望我的桌面应用程序能够访问 Google 云端硬盘文件。是否可以创建我的应用程序可以访问这些文件的 1-2 单击安装过程?设置 API 密钥对我的用户来说太复杂了。
I want to make the installation process as easy as possible for the user. I know the user can generate an API key for his account, but this is to technical for my target audience.
首先,API 密钥仅用于访问 public 数据。您需要让您的用户 authorize 您的应用程序使用 Oauth2 访问他们的 google 驱动器帐户。
您将需要在 google 云控制台上创建一个项目并创建 Oauth2 凭据,这将允许您的应用程序请求用户访问。
I want my desktop application being able to access Google Drive files. Is it possible to create a 1-2 click installation process that my app can access these files? Setting up an API key is too complicated for my users.
它不完全是一次点击,但用户必须登录他们的 google 帐户,然后点击授权按钮。