.NET Google API:使用 OAuth 上传文件



我正在尝试通过oauth将文件(pdf)上传到谷歌文档。 但是,我收到 403 禁止响应。 我想知道这是否可能,因为我不断看到的代码示例是您传递用户名和密码的代码示例。 这不是我想要的;我不想要求用户输入他/她的凭据。

如果它可能有帮助,这是我在访问代码请求中放置的范围:"https://docs.google.com/feeds/https://docs.googleusercontent.com/https://spreadsheets.google.com/feeds/"

谁能对此有所了解?

谢谢。

将 ResumableUploader 组件与 OAuth 结合使用将文件上传到云端硬盘时,您应根据您是要使用 OAuth 2.0(推荐)还是 OAuth 1.0,实例化 OAuth2Authenticator 或 OAuth3LeggedAuthenticator。

该库还包括一个示例,演示如何定义 OAuth2Authenticator 所需的 OAuth2Parameters: http://code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/oauth2_sample/oauth2demo.cs

实例化身份验证器后,您可以使用文档中的示例代码上传文档:https://developers.google.com/google-apps/documents-list/#uploading_a_new_document_or_file_with_both_metadata_and_content

相关内容

  • 没有找到相关文章

最新更新