Google drive api 需要从picasa_consumer_密钥、picasa_consumer_密钥、authtoken、authsecret创建google DriveService对象
我有一个winform应用程序,用于将照片上传到picasa。我使用了oAuth身份验证,并且用户为以下内容授予了权限 Picasa网络相册Google drive api 需要从picasa_consumer_密钥、picasa_consumer_密钥、authtoken、authsecret创建google DriveService对象,google-drive-api,Google Drive Api,我有一个winform应用程序,用于将照片上传到picasa。我使用了oAuth身份验证,并且用户为以下内容授予了权限 Picasa网络相册 配置文件信息 我存储身份验证令牌以供以后使用。这很好用 现在我想把它扩展到包括GoogleDrive,所以我所做的是在身份验证中添加了作用域,如下所示 按文件驱动器API 因此,现在用户授予所有三个,即Picasa、Profile info和Google Drive的权限 但我无法将照片上传到谷歌硬盘,原因是我不知道如何创建谷歌硬盘服务的对象 对于Pica
配置文件信息 我存储身份验证令牌以供以后使用。这很好用 现在我想把它扩展到包括GoogleDrive,所以我所做的是在身份验证中添加了作用域,如下所示 按文件驱动器API 因此,现在用户授予所有三个,即Picasa、Profile info和Google Drive的权限 但我无法将照片上传到谷歌硬盘,原因是我不知道如何创建谷歌硬盘服务的对象 对于Picasa,我使用了如下代码
OAuthParameters parameters = new OAuthParameters()
{
ConsumerKey = CONSUMER_KEY,
ConsumerSecret = CONSUMER_SECRET,
Token = AuthToken,
TokenSecret = AuthSecret
};
requestFactory = new GOAuthRequestFactory("XXXX", "XXXX", parameters);
service = new PicasaService(requestFactory.ApplicationName);
谷歌硬盘有类似的功能吗?
我需要创建对象驱动服务(auth)
简而言之,我需要知道如何从我拥有的四个信息创建DRIVESERVICE对象,即消费者密钥、消费者密钥、AuthToken、AuthSecret
谢谢。有关如何检索和使用OAuth 2.0凭据来实例化服务对象的说明,请查看Google Drive SDK文档: 请注意,用于.NET的Google API客户端库支持驱动器API:
感谢您的回复,我已经浏览了这些链接,我真的不想再授权和做其他事情(正如我说过的,我有令牌、秘密等)。我正在寻找代码,以便我可以直接使用它(我只需要使用令牌等实例化凭证对象),但不知道如何做。关于这方面的任何帮助都将非常好。谢谢。