40 מיליון אנשים מחוברים למסנג’ר בכל רגע נתון, כאשר לכל אחד מהם יש בין 50-100 אנשי קשר
בחודש משתמשים במסנג’ר 350 מיליון משתמשים.
המסקנה, אנחנו אוהבים מסנג’ר, רגילים לממשק שלו ואם נטמיע אותו באתר שלנו, נשאיר את הגולשים שלנו יותר זמן בעניין.
הם יתעדכנו באינפומרציה שאנחנו מעוניינים למסור להם, ואנחנו נוכל בנוסף להתפרנס מפרסום.
כמו כן, נוכל למשוך עוד ועוד אנשי קשר, שמקושרים לגולשים שלנו.
אם מישהו רוצה לכתוב לנו או להתייעץ איתו באופן אנונימי אנחנו יכולים לאפשר לו לשוחח איתנו מבלי לעשות login.
מאידך ,במידה ונבחר להשתמש במנגנון האימות של ה Live, נוכל לאפשר למשתמש שלנו לעשות פעם אחת login, ולא נציק לו שוב ושוב.
קיימות שתי רמות אינטגרציה לWindows live messenger:
- Windows Live UI Controls
- Windows Live Messenger Library
האופציה הראשונה מאפשרת לנו תוך זמן קצר להטמיע מסנג’ר באתר שלנו
האופציה השנייה היא java script api, שאפשר לכתוב קוד כנגדו ולהנות מגמישות יותר גדולה.
מה קורה מבחינת ביצועים.
שתי רמות האינטגרציה גורמות ליצירת Iframe, שפונה לשרתי מיקרוסופט הקרובים ביותר גאוגרפית לאתר שלנו.
מה שמוריד מDomain שלנו את העומס ונותן למשתמש שלנו מהירות תגובה כזאת, שהוא לא ירגיש את ההבדל בין שימוש במסנג’ר השולחני לזה שבאתר שלנו.
בפועל, קוד צד השרת של Windows Live Messenger, מחכה 30 שניות עבור כל תקשורת שהחלה, ומדמה תקשורת סינכרונית.
אז, קדימה לפעולה :
- השיגו application Id בעמוד הבא: http://msdn.microsoft.com/en-us/library/cc287659.aspx –
וכאן, אני חייבת לחזק את ידי האנשים שעשו את זה הפעם כל כך פשוט ומהיר. לפני שנתיים חיכיתי שלושה שבועות לapplication id - הוסיפו את המפתחות הבאים לקובץ הקונפיגורציות, מזהירה מראש, אם לא תכניסו את המפתחות ההתקנה לא תצלח.
<add key="wll_appid" value="yourapplicationid"/>
<add key="wll_secret" value="yourapplicationsecret"/>
<add key="wll_messengerSecret" value="yourmessengersecret"></add>
<add key="wll_consenturl" value="http://consent.messenger.services.live.com/"/>
- הוסיפו את הAttribute הבאים לתגית הHTML:
-
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:msgr="http://messenger.live.com/2009/ui-tags">
- הורידו את הDNN Live Messenger
- הכנסו בהרשאת host לדוט נט ניוק, לתפריט הגדרות מודולים, והתקינו אותו.
אם אתם עפים אחרי זמן מה, יכול להיות שאתם צריכים
- לבדוק שנתוני הלייב אשר הכנסתם לקובץ הקונפיגורציות נכונים.
- להאזר בסבלנות, בכל זאת אנחנו בבטא.
-
גשו לעמוד שבו אתם מעוניינים להציג את המסנג’ר.
-
הוסיפו מודול הDNN Live Messenger
-
הוסיפו מודול HTML/TEXT לעמוד
-
כנסו לתצוגת HTML
-
הוסיפו אחד מפקדי המסנג’ר כמו בדוגמאות של הלייב טולקיט :
<div class="content" style=”direction:rtl”>
<h2>בואו נוסיף מסנג’ר לדוט נט ניוק</h2>
<div> לשינוי הapplicationId והגדרות המסנג’ר לחץ כאן
<a href=https://c onsent.messenger.services.live.com/applicationsettings.aspx?appid=0xYourAppId" target="_blank">הגדרות</a> page.
</div>
<!-- Show display picture -->
<msgr:if cid="$user" condition="online">
<msgr:profile cid="$user"></msgr:profile>
</msgr:if>
<!-- Show sign-in control -->
<msgr:sign-in></msgr:sign-in>
</div>
<!-- Show the bar -->
<msgr:bar></msgr:bar>
ועכשיו אפשר לצ’וטט (שמתם לב שעכשיו ממחשב אחד תוכלו לשוחח עם עצמכם בשני חשבונות :)
זוהי רק הדוגמא הראשונה, הבסיסית. ומכאן אנחנו יכולים להמשיך ולבלות עם Windows Live Messenger Api כאשר הDNN Live Messenger ידאג לכל נושא החיבור אליו.
שיהיה בהצלחה
אור