गूगल (जैसे कैलेंडर API v3 के रूप में) गूगल के खोज आधारित एपीआई के सभी के साथ काम करता है के लिए एक महान जे एस क्लाइंट लाइब्रेरी प्रदान करता है। मैंने blog post लिखा है जो जेएस क्लाइंट को स्थापित करने और उपयोगकर्ता को अधिकृत करने की मूलभूत बातें शामिल करता है।
आपके आवेदन में मूल क्लाइंट सक्षम होने के बाद, आपको अपना आवेदन लिखने के लिए कैलेंडर v3 के विनिर्देशों से परिचित होना होगा। मैं दो चीजों का सुझाव देता हूं:
- APIs Explorer आपको दिखाएगा कि कौन सी कॉल एपीआई में उपलब्ध हैं।
- क्रोम डेवलपर टूल 'जावास्क्रिप्ट कंसोल स्वचालित रूप से विधि नामों का सुझाव देगा जब आप
gapi.client
में हेरफेर कर रहे हैं। उदाहरण के लिए, gapi.client.calendar.events.
टाइप करना प्रारंभ करें और आपको संभावित समापन का एक सेट देखना चाहिए (आपको insert
विधि की आवश्यकता होगी)।
यहाँ जे एस में एक घटना डालने कैसा दिखेगा इसका एक उदाहरण है:
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);
});
उम्मीद है कि यह आप आरंभ करने के लिए पर्याप्त है।
स्रोत
2012-07-24 00:27:59
@Galdchef: http://infohost.nmt.edu/~bbean/banweb/index.php –
पर निषिद्ध पहुंच मूल प्रश्न (खराब रूप) में मेरी वेबसाइट पर एक लिंक पोस्ट करने के बारे में खेद है। @RamonAraujo साइट beanweb.us में स्थानांतरित हो गया है। – Gladclef