Googleのアカウントを使用したいので、誰かが自分のサイトからドキュメントをアップロードすると、Googleドキュメントにアップロードされます。私はアプリを登録して、ここでヒントのいくつかを試しました - http://code.google.com/apis/accounts/docs/OAuth2.htmlとここに - http://code.google.com/apis/documents/docs/3.0/developers_guide_protocol.html#ResumableUploadですが、私は正しいことを理解できないようです。 「許可する」ボタンが付いたページに私を送り続けるので、自分のアカウントで自分のアプリを認証します。私はこれを一度だけやり直してこの部分をスキップする方法はありますか?または、私の訪問者の「私は許可する」ページを表示しないように他の方法がありますか?私はPHPを使用しています。ユーザーとパスワードを入力せずにGoogleドキュメントにアップロードするにはどうすればよいですか?
0
A
答えて
2
クライアントログインを使用して、コードにユーザー名とパスワードをハードコードしてください。
address = 'username'
key = 'password'
client_login = gdata.client.GDClient()
login_token = client_login.request_client_login_token(address, key, 'docs', 'writely')
client = gdata.docs.client.DocsClient(login_token)
client.ssl = True
client.http_client.debug = False
これはサーバー側で行われるため、誰もあなたのユーザー名とパスワードを見ることができません。 Pythonでこれを行う方法ですが、アプローチは非常に似ているはずです。
関連する問題
- 1. ブラックベリーテキストボックスにユーザー名とパスワードのフィールドを入力するにはどうすればよいですか?
- 2. ユーザーが実際に入力ボックスを選択したときに入力パスワードの種類を作成するにはどうすればよいですか?
- 3. パスワードを知らずに別のユーザーのWindowsIdentityを取得するにはどうすればよいですか?
- 4. Androidでユーザー入力を読むにはどうすればよいですか?
- 5. ユーザーとパスワードを持つGoogleのCookieを取得するにはどうすればよいですか?
- 6. スクリーンショットをGoogleプロジェクトにアップロードするにはどうすればよいですか?
- 7. ユーザーがパスワードを入力する際にテキストがずれるのを防ぐにはどうすればよいですか?
- 8. ユーザーが小数を入力しないようにするにはどうすればよいですか?
- 9. scala.swing.passwordfieldに入力されたパスワードを検証するにはどうすればよいですか?
- 10. GoogleドキュメントからPDFドキュメントをダウンロードしてブラウザに表示するにはどうすればよいですか?
- 11. 入力タイプのパスワードのプレースホルダ属性にフォールバックを使用するにはどうすればよいですか?
- 12. SSRSダッシュボードレポートにパスワードを入力するにはどうすればよいですか?
- 13. Webサーバーにアップロードせずにコードをテストするにはどうすればよいですか?
- 14. jQueryでテキストを入力値と入力値に変更するにはどうすればよいですか?
- 15. パスワードを入力せずにFabricの任意のsudoコマンドを実行するにはどうすればよいですか?ファブリックで
- 16. 上書きせずにAzure Blobストレージにアップロードするにはどうすればよいですか?
- 17. JSpinnerのキーボード入力とマウス入力を無効にするにはどうすればよいですか?
- 18. ドロップダウンリストにデータを入力するにはどうすればよいですか?
- 19. ユーザーがTextBoxに入力する値を制限するにはどうすればよいですか?
- 20. C#Googleドキュメント。ユーザーが現在ドキュメントを編集しているかどうかを確認するにはどうすればよいですか?
- 21. 新しいGoogleカレンダーの予定を事前に入力するにはどうすればよいですか?
- 22. ユーザー入力に基づいてAPIコールを作成するにはどうすればよいですか?
- 23. Tkinter:エラーを起こさずに入力フィールドを削除するにはどうすればよいですか?
- 24. ウェブサイトのユーザーがメディアファイルをアップロードできるようにするにはどうすればよいですか?
- 25. Google OAuth2ユーザーを特定するにはどうすればよいですか?
- 26. 入力SQLドキュメントから "AUTO_INCREMENT ="を削除するにはどうすればよいですか?
- 27. ユーザー入力をHTMLで安全に表示するにはどうすればよいですか?
- 28. Googleドキュメントのようにサムネイルドキュメントを取得するにはどうすればよいですか?
- 29. mongoosasticに入力するにはどうすればよいですか?
- 30. FLEX/BISON - ユーザー入力を小文字に変換するにはどうすればよいですか?
ありがとう、それは私を助けました。私は後でPHPで同様のソリューションを見つけました。[link](http://kovshenin.com/archives/google-docs-api-client-login-with-php-and-curl/) – dchakarov