יצירת כפתור share בפייסבוק

כך יוצרים כפתור שיתוף בפייסבוק בלי להתאמץ ובלי פתרונות צד שלישי מוזרים.

רוב אתרי האינטרנט משתמשים בכפתור ה-like על מנת לאפשר למשתמשים לחלוק את האתר/עמוד עם ��בריהם. גם אתר זה משתמש בכפתור Like. אבל לעתים יש דרישה למשהו שהוא טיפה מעבר, בדיוק עבור זה יש לנו את אפשרות ה-share. ההבדל בין share ל-like הוא קטן אבל משמעותי – share מאפשר למשתמש לפרסם על הקיר שלו בצירוף הודעה אישית.

חלון שיתוף
חלון שיתוף

ניתן לראות דוגמה איך זה עובד בקישור הזה.

איך עושים את הפלא הקטן הזה? מאד פשוט – משתמשים בקישור הבא הכולל קוד JavaScript ומכיל את כל מה שצריך להכיל:


<a target="_blank" href="javascript:window.location=%22http://www.facebook.com/sharer.php?u=%22+encodeURIComponent(document.location)+%22&#38;t=%22+encodeURIComponent(document.title)">שתף אותי בפייסבוק</a>

או שפשוט תעתיקו את הקוד שיש בדוגמה שהבאתי לעיל.

שימו לב שחברת פייסבוק ידועה לשמצה בשינויי ה-API שלה ללא הודעה למפתחים וללא התחשבות באף אחד – יכול להיות שיום אחד הקוד הזה יפסיק לעבוד ולאו דווקא תהיה אלטרנטיבה ראויה.

פוסטים נוספים שכדאי לקרוא

ממנטו עם גמל אין לי מושג למה אני עושה דברים
יסודות בתכנות

מה זה stateful ו-stateless

מה זה סטייט? למה אנחנו צריכים לדעת מה זה ואיך רואים את זה ממש בעיניים.

יסודות בתכנות

איך TCP עובד? מבט מעמיק

הסבר מעמיק מתחת למנוע על איך תקשורת TCP עובדת כולל ניתוח פקטות.

גלילה לראש העמוד