كيفية الرد على أحداث التقويم إلى تقويم معين مشارك

StackOverflow https://stackoverflow.com/questions/1406069

  •  05-07-2019
  •  | 
  •  

سؤال

وأنا أعمل API التقويم (جافا). بلدي شرط معين أريد أن أضيف مشارك لهذا الحدث وتريد في نفس الوقت لتحديد الجدول الزمني المشاركين.

ودعونا نقول لقد 2 المستخدمين. العضو-A والعضو-B

والعضو-A هو خلق الحدث التقويم ويضيف العضو-B كمشارك تقويم مستخدم-A هو تقويم كال-A و B المستخدم هو كال-B.

والآن عندما يضيف المستخدم-A-B العضو كمشارك، يتم إنشاء حدث في التقويم المستخدم B ولكن تم إنشاؤه في له / لها تقويم ثابت. هل هناك طريقة، كيف يمكنني تحديد (باستخدام جافا API) أن الدعوة / الحدث التي تم إنشاؤها بواسطة العضو-B يجب ان تذهب الى العضو-B في التقويم-B؟

ملحوظة: في برنامج applicaiton، لدي الوصول إلى كل من العضو-A تقويم "والعضو-B تقويم

.

وشكرا مقدما.

هل كانت مفيدة؟

المحلول

وأعتقد أن الإجابة المختصرة هي لا ...

وتقويم Google، بغض النظر عن API أو اللغة التي تستخدمها، ويستند على معيار آي، والتي، من وجهة نظري قراءات من ذلك، لم يكن لديك مفهوم "دعوة دعوة مشارك ومشاركة الأحداث على هذا التقويم المحدد لل أن المشاركين ". إذا كنت مخطئا، فإن أسرع طريقة للحصول على إجابتك ويثبت لي خطأ هو العثور على أدلة على مثل هذه الميزة في وثائق آي.

وظننت أنني قد مؤقت، وهو "مهلا، إذا كان لديك الوصول إلى تقويم شخص-B، لماذا ليس فقط إنشاء الحدث في تقويمهم وإضافة شخص-A باعتبارها الحضور؟" فعلت ذلك عن طريق تقاسم بلدي واحد من التقويمات فرعية من بلدي واحد من تقويم Google حسابات مع آخر. لكن المؤكد، يمكنك الحصول على نفس المشكلة في الاتجاه المعاكس. الآن شخص-B لديه الحدث في المكان المناسب، ولكن شخص-A له على تقويم الافتراضية.

وذلك اعتمادا على الذي حسابك "الأساسي"، قد ترغب في السير في هذا الطريق، ولكن انا التخمين تجد أن حوالي جاذبية بقدر ما كنت تتعامل مع بالفعل.

والحل الآخر الوحيد الذي وجدته (الذي لم يكن كل هذا عظيم)، ويمكنك الوصول إلى التقويم شخص-B ونسخ دعوة إلى تقويم آخر (واحدة تريد)، ومن ثم حذفها من التقويم الرئيسي. وهذا العمل (حاولت)، ولكن من الواضح انها ليست رشيقة مثل ما كان في الحسبان. إذا كنت بحاجة إلى تفاصيل حول كيفية نسخ / حذف أو كيفية الوصول إلى تقويم غير افتراضي معين، واسمحوا لي أن أعرف وأنا ما بعد بعض الأمثلة على ذلك.

نصائح أخرى

ومن الممكن (حتى لو كان الحل ليست لطيفة). إذا كان الشخص يعرف ID الخاص بك تقويم الآخرين (والذي هو عنوان بريد إلكتروني صالح)، وانه يمكن إرسال الدعوة إلى عنوان البريد الإلكتروني. معرف يمكن العثور عليها في إعدادات التقويم ولديه شكل ...@group.calendar.google.com.

وإلقاء نظرة على بلدي أخرى الجواب في سؤال مماثل للحصول على قائمة من المآخذ على هذا الحل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top