2017-06-07 12 views
0

私は、マネージャが休暇申請を承認したときに他の従業員のGoogleカレンダーに予定を作成するアプリケーションを開発しています。 自分が所有するカレンダーでイベントを作成できますが、同僚が所有するカレンダーではイベントを作成できません。組織内のすべてのカレンダーを更新できる特別なアカウントを作成する方法はありますか? ワークフローに参加できない場合は、電子メールにハイパーリンクを設定して、休暇が承認されたことを同僚に通知し、ここをクリックしてカレンダーに追加します。私はカレンダーでイベントを作成するためのページを作成することでこれを達成することができます。ハイパーリンクから直接サーブ側の関数を呼び出す方法はありますか?システム生成電子メール内のハイパーリンクからサーバーサイドスクリプトを呼び出せますか?

おかげで、

+0

リンクはクライアント側であり、サーバー側の機能を呼び出すことはできません。しかし、あなたは、URLから必要な情報を取得するページをサーバーに追加することができますし、そのページはサーバー側の処理を行うことができます。このページにはUIが必要なく、純粋なバックエンドプロセスになることができます。最後に、成功または失敗のメッセージを表示するようにリダイレクトすることができます。 – athar13

答えて

0

Googleカレンダーは、イベント画面を作成して記入しますそれはあなたがリンクを作成するのに役立ちますドキュメントhttps://web.archive.org/web/20120313011336/http://www.google.com/googlecalendar/event_publisher_guide.html が、あります。

ユーザーがリンクをクリックし、Googleカレンダーに充填データとイベント画面を作成表示されますので、彼はちょうどあなたがドキュメントとリンクサンプルのショートバージョンを検索します。このリンクhttp://useroffline.blogspot.com/2009/06/making-google-calendar-link.htmlにより、ボタン

を「保存」をクリックし必要になります。

関連する問題