1

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

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

任何人都可以对此有所了解吗?

谢谢。

4

1 回答 1

0

使用带有 OAuth 的 ResumableUploader 组件将文件上传到云端硬盘时,您应该实例化OAuth2AuthenticatorOAuth3LeggedAuthenticator,具体取决于您要使用 OAuth 2.0(推荐)还是 OAuth 1.0。

该库还包含一个示例,显示如何定义 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

于 2012-05-24T17:40:35.107 回答