سؤال

هل من الممكن ربط تقويم Outlook الخاص بشخص ما (على افتراض أن لديك خصوصيات لعرضه من خلال Outlook نفسها) من صفحة ويب؟

أنا أعمل على موقع إنترانت وأرغب في تقديم رابط لتقويم شخص ما على غرار:

    outlook:\\Public Folders\All Public Folders\Shared Calendar

ومع ذلك ، هذا ليس تقويمًا عامًا أود مشاركته ، إنه تقويم فردي للشخص. حاليًا ، يمكنني الانتقال إلى علامة التبويب التقويم في Outlook ، انقر فوق "افتح تقويمًا مشتركًا ..." وفتح تقويم الشخص. ولكن كيف أقوم بإنشاء رابط له حتى يتمكن الآخرون من فتحه مباشرة من موقع إنترانت.

عندما أقوم بسحب التقويم وإسقاطه إلى رسالة بريد إلكتروني أو إلى كلمة ، أحصل على شيء يشبه: Outlook: 00000000887d87050344b04aa7dc6dc84b4a4a4c0100cb432cc39a577c4cb19ecfa.

يعمل هذا الرابط من داخل البريد الإلكتروني ، ولكن ليس من Word أو HTML.

شكرًا!

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

المحلول

الحد الأدنى: استخدام OWA!

تفسير: كنت أحاول الارتباط بتقويم مشترك في النظرة المستقبلية من إنترانت الشركات الخاصة بنا وكان يواجه مشاكل مماثلة في هذا الأمر وأعتقد أن الحل الذي توصلت إليه قد ينطبق عليك.

كانت المشكلة في الأساس هي النظرة المستقبلية: // لم يكن بروتوكول يعمل ولن تنجح ملفات XNK أيضًا.

بعد ساعة من البحث ، صادفت أخيرًا هذا المقال ، الذي قال ، وأقتبس ، "لا يوجد حل عن الأعراض 1 أو الأعراض 3 المذكورة أعلاه." http://support.microsoft.com/kb/968416 يبدو أن هذا يؤثر على Outlook 2007 ، على عكس الإصدارات السابقة ، حيث عملت بشكل جيد.

وفقًا للمقال ، حتى لو كان من الممكن بالنسبة لنا تشغيل تطبيقات سطر الأوامر من الخارج (وبالنسبة لبعض عملائنا ، فإنه ، باستخدام Java) ، لأن الدليل الذي يحتوي على Outlook.exe لم يكن في المسار الافتراضي ، أنا يجب أن تعرف موقع Outlook.exe الخاص بالعميل ، وهذا لم يحدث.

على جهازي ، وفي حالتي ، بدا هذا المسار هكذا:

C:\Program Files\Microsoft Office\Office12\Outlook.exe /select outlook:\\Public%20Folders\All%20Public%20Folders\Corporate\Executive%20Calendar

لقد خلصت بشكل أساسي إلى أنه لا يمكن القيام به.

ومع ذلك ، فقد وجدت أنه يمكنني ربط إصدار Outlook Web Access (OWA) مباشرة من التقويم باستخدام عنوان URL مثل هذا:

http://OWAUrl.MyOrganization.org/public/Corporate/Executive%20Calendar/?Cmd=contents

بعد تسجيل الدخول ، يظهر التقويم المشترك في متصفح الويب الخاص بهم (هذا يعمل بشكل أفضل بكثير في IE بالمناسبة) ، ولديهم قدرة تحرير كاملة.

أدرك أن هذا قد لا يكون حلاً مقبولًا لبعض الأشخاص ، لكن في حالتي كان بمثابة حل مناسب كان الجميع سعداء به.

نصائح أخرى

إذا كان لديك التبادل كنهاية خلفية ، فيمكنك القيام كما فعلت. على الخادم ، اتصلت بـ Exchange Web Services للحصول على تقويم المستخدمين. ثم عرضت المواعيد القادمة. عندما نقر المستخدم على الموعد ، قام بعد ذلك بإطلاق رابط كما ذكرت. لست متأكدًا مما إذا كان هذا هو ما كنت تبحث عنه تمامًا ، لذا أوضح ما إذا لم يكن كذلك.

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