1

oauthを使用して、ファイル(pdf)をGoogleドキュメントにアップロードしようとしています。ただし、403の禁止された応答が返されます。私が見続けているコードサンプルは、ユーザー名とパスワードを渡すものであるため、それは可能かどうか疑問に思います。これは私が望むものではありません。ユーザーに資格情報の入力を求めたくありません。

それが役立つかもしれない場合、これは私がアクセスコードリクエストに入れたスコープです: "https://docs.google.com/feeds/ https://docs.googleusercontent.com/ https://spreadsheets.google.com / feeds / "

誰かがこれに光を当てることができますか?

ありがとう。

4

1 に答える 1

0

OAuth で ResumableUploader コンポーネントを使用してドライブにファイルをアップロードする場合、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

于 2012-05-24T17:40:35.107 に答える