グーグルは、(カレンダーのAPI v3のような)Googleの発見ベースのAPIのすべてで動作する偉大なJSクライアントライブラリを提供します。私はblog postを書いています。これは、JSクライアントの設定とユーザーの認証の基本をカバーしています。
アプリケーションで基本クライアントを有効にしたら、アプリケーションを作成するにはカレンダーv3の仕様に精通している必要があります。
- APIs Explorerには、APIで使用できる呼び出しが表示されます。
gapi.client
を操作しているときにChromeデベロッパーツールのJavascriptコンソールが自動的にメソッド名を提案します。たとえば、gapi.client.calendar.events.
と入力すると、補完候補が表示されます(insert
メソッドが必要です)。ここで
はJSにイベントを挿入すると、どのように見えるかの例です:
var resource = {
"summary": "Appointment",
"location": "Somewhere",
"start": {
"dateTime": "2011-12-16T10:00:00.000-07:00"
},
"end": {
"dateTime": "2011-12-16T10:25:00.000-07:00"
}
};
var request = gapi.client.calendar.events.insert({
'calendarId': 'primary',
'resource': resource
});
request.execute(function(resp) {
console.log(resp);
});
うまくいけば、これはあなたが始めるのに十分です。
@Galdchef:アクセス禁止http://infohost.nmt.edu/~bbean/banweb/index.php –
私のウェブサイトへのリンクを元の質問(悪い書式)で掲示することについて申し訳ありません。 @RamonAraujoはこのサイトをbeanweb.usに移しました。 – Gladclef