2

これは難しい質問ですので、はっきりさせておきたいと思います。

ユーザーのGmailカレンダーにアクセスするPHPスクリプトを書いています。最初にZendを使用して作成しましたが、すばらしいものでしたが、タスクを実行するにはOauthを使用する必要があることがわかりました。そのため、代わりにOauth用に書き直しました。

Oauthを使用するには、APIコンソールに移動してアカウントを設定する必要があります。そうすれば、アクセスできるようになり、すべてがうまく機能します。ここに私の問題があります。私のアプリがGmailで動作できるようにするために、すべてのユーザーにキーを作成するというこのやや技術的な手順を実行するように依頼することはできません。

Zendは本当に簡単で、ユーザーから名前とパスワードが提供され、アクセスできます。現在、Oauth方式を使用してアカウントを変更する方法がわかりません。すべての資格情報は、単一のGmailアカウントのものです(私が知る限り)。

ユーザーに15回のフープを実行させてアクセスを許可せずに、私がやろうとしていることを実行する方法はありますか?アプリを登録してキーを取得したいのですが、任意のGmailアカウントをポイントできるようになり、ユーザーがアクセスを許可して、参加します。それ以外の場合は、各ユーザーが自分のGmailでAPIコンソールにアクセスして作成する必要があります。ブランディング、キーの作成、サーバーIDの作成を行い、それをすべて私に提供してプラグインし、Googleにリダイレクトして、「はい、これを受け入れます」と言うことができるようにします。それは統合するための多くのステップです。

これが十分に明確であったことを願っています:)。

4

1 に答える 1

0

これが基本的にOAuthの仕組みです。アプリを作成した開発者のみがアプリを登録し、キーを取得して構成に追加する必要があります。

アプリのユーザーは、(Googleアカウントにサインインした後)ページに移動するだけで、シングルクリックでアプリへのアクセスが許可されます。グーグルは彼らの決定を覚えており、次回はさらに速くなります。

于 2012-12-01T00:17:00.793 に答える