MetaWeblogAPI
מתוך ויקיפדיה, האנציקלופדיה החופשית
MetaWeblog API (MWA) הוא שם של תקן הנשען על XML-RPC במטרה לאפשר לפלטפורמות בלוגים ותכנים, לחשוף פונקציונאליות שתאפשר לתוכנות חיצוניות לבצע פעולות ניהול תוכן באותה פלטפורמה.
תוכן עניינים |
[עריכה] הסבר כללי
בשנים האחרונות, גדלה כמות הפלטפורמות המאפשרות פתיחת בלוג וניהולו. אותן פלטפורמות מציעות, כל אחת בצורה שונה, אפשרות לבצע את אותן פעולות עיקריות של כתיבה, עריכה ומחיקה של תכנים ועוד מספר פעילויות עזר. הוחלט אם כך, ליצור איזשהו תקן שיעבוד על בסיס פרוטוקול XML-RPC (מאפשר העברת תכנים בין שרת ללקוח בצורה מבוססת XML) ויאפשר לכל מערכת לחשוף פונקציות שכולם יוכלו להשתמש בהם, בעלות שם קבוע, כשכל מערכת תספק מימוש שלה. וכך, ניתן יהיה למשל ליצור תוכנות שולחניות לניהול בלוגים (כדוגמאת Windows Live Writer) שיוכלו לתקשר עם מספר רב של מערכות בלוגים שיממשו את התקן של MetaWeblogAPI ויאפשרו ביצוע פעולות שונות. התקן החל במערכת Blogger אולם לאחר מכן הוא נוסח כך שכל המערכות יוכלו לממש אותו.
[עריכה] מה התקן מאפשר?
התקן מאפשר לתוכנות שולחניות או לחלופין אתרי אינטרנט חיצוניים להתחבר לבלוג בהינתן שם משתמש וסיסמה, להוסיף, לערוך ולמחוק רשומות, לקבל את מידע העיצוב של הבלוג ואם התוכנה מאפשרת, גם לכתוב את הרשומה בתצורת WYSIWYG לפי עיצוב הבלוג. אתר "פליקר" למשל, מאפשר לרשומים בו להגדיר את הבלוג שלהם, ולהוסיף תמונות לבלוג ישירות מאתר פליקר. הדפדפן הקהילתי Flock מאפשר למשתמשים בו לכתוב רשומות ישירות מתוך חלון הדפדפן לאחר שהגדירו את פרטי הגישה ל-RPC של הבלוג הממש את תקן MetaWeblogAPI.
[עריכה] תוצאות התיקנון
לאחר שהוסכם על התקן והחלו לממש אותו, פותחו תוכנות שמאפשרות עריכה וניהול מרחוק של בלוג, כאשר אותה תוכנה לא צריכה ליצור התאמה מיוחדת לכל מערכת בנפרד, אלא, היא עובדת מול MWA ומשתמשת בפונקציות שלה, ומתקשרת עם המערכות שתומכות בכך באמצעות הפונקציות האלה לאחר שמוגדר לה קובץ ה-RPC של הבלוג שמאפשר את התקשורת הזאת.
[עריכה] מערכות שממשות את התקן
מספר רב של מערכות ממשות את התקן, וניתן למנות בהן את:
- Blogger
- WordPress
- Community Server
- TypePad
- DasBlog
בישראל, ישראבלוג היא המערכת היחידה שמממשת את התקן בינתיים.