יצירת פריט תוכן ע"י אתר חיצוני

שלום רב,

אני מקווה שאצליח להסביר את עצמי בצורה ברורה. יש לי שני אתרים, כאשר אחד מהם מבוסס דרופל והשני לא. אני מעוניין ליצור פונקציה באתר הלא מבוסס דרופל שתוכל בלחיצת כפתור להוסיף פריט תוכן (node) לבסיס הנתונים של האתר השני (המבוסס דרופל). הפעולה חייבת להעשות מבלי שמבוצע redirect כלשהו.

לדוגמא:
יש לי אתר שמכיל רשימת ספרים. בלחיצה על אחד הספרים, מתווסף node של הספר הזה לאתר השני מבוסס הדרופל עם כל פרטי הספר.

השאלה היא - האם יש פונקציה "דרופלית" שניתן להפעיל מהאתר השני בכדי ליצור את פריט התוכן הרצוי או אולי אפשר לעשות פונקציה בעזרת JS שתוכל לבצע את הפעולה הזו.

מה דעתכם?

בעניין: יצירת פריט תוכן ע"י אתר חיצוני

כשליפה מהשרוול אני מציע לך לבדוק את המודול BlogAPI, שהוא חלק מהליבה, ואת הפונקציות הקשורות ל-XML-RPC.
נוסף על כך, בדוק את mailhandler. הוא אמנם מייצר תוכן דרך משיכה מכתובת מייל, אבל זו גם אופציה לא רעה.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

בעניין: בעניין: יצירת פריט תוכן ע"י אתר חיצוני

לא ממש הצלחתי להבין איך BlogAPI עונה על תנאי הבעייה שהצגתי. אודה לך מאוד אם תוכל להבהיר את זה קצת יותר.

בעניין: בעניין: בעניין: יצירת פריט תוכן ע"י אתר חיצוני

אמרתי לך שאני שולף מהשרוול, לא? :-)

אני מצטט מתוך המדריך של דרופל באתר העולמי:

ציטוט:

The Blog API module enables a post to be posted to a site via external GUI applications

כלומר - המנגנון של BlogAPI מאפשר לך לכתוב תוכן במקום אחד, ולפרסם אותו במקום אחר (אתר דרופל). אני מציע לך להסתכל בקוד של המודול, ולראות כיצד ניתן להשתמש בו לטובת הצרכים שלך, או בכלל - להתממשק למודול הזה, ולהיעזר בו ישירות להשגת המטרה.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

בעניין: בעניין: בעניין: בעניין: יצירת פריט תוכן ע"י אתר חיצוני

ראיתי שיש מודול בשם services שמכיל פונקציות של node_service. אם יש למישהו נסיון עבודה עם זה ויכול לנדב קצת טיפים?

נדמה לי שזה מה שאני מחפש.

יש את הnode_save service

שלום שגיא
אני עובד עם services בגרסא העדכנית של pawmap.com .
אחד השימושים הנפוצים זה בדרך כלל באינטגרציה עם פלאש.
ניתן לייצר node בשימוש בservice node_save.
עוד כיוון מחשבה הוא אם תוכל לגרום לאתר הלא דרופלי להוציא rss של התכנים שאתה רוצה לייצר תוכל להתקין מודול בסגנון leech ולייצר את הnodes על ידי "שתיית" התכנים וייצורם באתר הדרופל (לא אגרגציה).
אני השתמשתי בעבר בleach אבל התשתיות המדוברות קשורות לfeed api
http://drupal.org/project/feedapi
בהצלחה
ליאור

ליאור קסוס, לינוויט
תשתיות תוכן קהילתיות