0

私は自分の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を使用しています。

4

1 に答える 1

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での方法ですが、アプローチは非常に似ているはずです。

于 2011-08-02T16:43:12.257 に答える