• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    מדריך התחלת עבודה עם API של ימות משיח (חלק א').

    פורום מפתחים API
    9
    21
    2826
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • A
      ASS נערך לאחרונה על ידי ASS

      כמשתמש מתחיל בנושא API חיפשתי מדריך שיתן כיוון כיצד להתחיל, ולא היה! אז הנה המדריך שלי במיוחד בשביל זה, מקווה שיהיה לתועלת...

      טוב, אז מאיפה מתחילים?
      נתחיל עם התאוריה! בכדי שנבין את המונחים הבסיסים.

      מהו API?

      לכל אתר יש שרת ששומר את המידע שלו, כשאנחנו נכנסים לאתר כל שהוא, אנחנו בעצם מושכים מידע שנמצא בשרת של האתר.

      השרת נקרא "צד שרת" ואנחנו "צד לקוח" שהוא בעצם המחשב שלנו. (כמובן שאלה המונחים ממש בגדול).

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

      חשוב לדעת!
      מי שמעוניין לעבוד עם API כדאי שידע שפת תיכנות, זה תיכנות לכל דבר!
      אבל גם למי שאין ידע בכלל, כאן זה מקום מצויין להתחיל...

      שפת PHP

      ישנם שני שפות תיכנות עיקריות בעזרתם ניתן לכתוב את הקוד להתחברות לשרת של ימות:
      א. שפת PHP .
      ב. שפת JavaScript .

      שפת PHP ידועה כשפה קלה ללמידה, ואף ימות משתשמים בה, המדריך הזה נכתב בהתייחסות לשפה זו.
      למרות שהמדריך נועד גם לאלה שממש מתחילים - חשוב לדעת את השפה בכדי להצליח!

      ישנם מקומות רבים שניתן ללמוד את השפה בקלות ובמהירות:

      1. סרטונים ביוטיוב, לדוגמא סדרת המדריכים הבסיסים של אלי נעים.
      2. אתר w3schools.com, זהו אתר מדהים שכדאי להכיר.
      3. בתיעוד של אתר PHP הרשמי: php.net .
      4. מאגר גדול של סירטונים מאושרים בנטפרי.
      5. אתר וובמאסטר.
      6. מדריך של אחד המשתמשים בימות.

      בכל מקרה במדריך נלך לאט ובטוח, אל דאגה!

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

      מה שגם מצריך מאיתנו להפעיל את הקוד דווקא בשרת כל שהוא, כלומר השרת שלנו מתקשר ב PHP עם השרת של ימות.

      מסובך? לא לדאוג בהמשך נרחיב!

      אז רוצים להתחיל לעבוד? קדימה!

      מכינים את המחשב שלנו.

      כפי שהבנו למעלה בכדי להפעיל את קוד ה PHP ולתקשר עם ימות, אנחנו צריכים שרת.
      אין לכם שרת? לא נורא! בעוד 5 דקות יהיה לכם!

      ישנם דרכים רבות לקבל שרת, החל משירות השכרת שרתים בחינם ובתשלום, וכלה באפשריות נוספות!

      אנחנו נכיר דרך קלה ומהירה, כמו שהבטחתי: 5 דקות ויש שרת!

      שרת WAMP.

      WAMP זה דרך קלה להפוך את המחשב האישי שלכם לשרת אמיתי! ממש כך.
      אז איך עושים את זה?

      1. נכסים לאתר wampserver בקישור הזה מורידים את הגירסה האחרונה לפי מה שמתאים למחשב שלכם.
        להלן: קישור להורדה ישירה של הגירסה האחרונה ל Windows (64 סביות)
        מדריך בנושא הורדת תוכנת WAMP ניתן לראות כאן.

      2. מתקינים את התוכנה.

      3. לא לשכוח להפעיל את התוכנה בכל פעם שרוצים לעבוד עם ימות, ההפעלה מתבצעת דרך סמל הקיצור דרך שבשולחן העבודה: צילום_מסך_2021-09-13_202138-removebg-preview.png .

      4. להיכנס לכונן C, תקיית wamp64, ולאחר מכן לתקיית www, בתקייה זו ניצור תקייה חדשה, ניתן לבחור כל שם לדוגמא "my_php".

      👏 מזל -טוב! יש לכם שרת.

      תוכנה לכתיבת קוד.

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

      לאחר ההורדה וההתקנה של ויזואל סטודיו קוד, נפתח את התוכנה וניצור קובץ חדש בעזרת "New file".
      צילום מסך לדוגמא
      לאחר שנפתח הקובץ נשמור אותו בעזרת Save < File.
      צילום מסך לדוגמא
      בחלון שנפתח נעשה 3 פעולות:

      1. נבחר היכן לשמור את הקובץ, שימו לב חשוב לשמור רק בנתיב הבא:
        C:\wamp64\www\my_php
        כלומר: לבחור את כונן C, תקיית wamp64, ולאחר מכן את תקיית www, ולבסוף את תקייה שיצרנו: my_php.

      2. נקליד שם, לדוגמא: "main".

      3. נבחר מתוך התפריט בשורה מתחת את שפת PHP:צילום מסך 2021-09-13 210336.png

      זהו קובץ ה PHP הראשון שלנו מוכן!....

      כותבים קוד.

      עכשיו נכתוב את הקוד הראשון שלנו ב PHP.
      כל קוד PHP מתחיל בתג:

      <?php
      

      ונגמר בתג:

      ?>
      

      העתיקו לקובץ שלכם את הקוד הבא:

      <?php
      
      echo "זה קוד PHP";
      
      ?>
      

      בצעו שמירה.

      רואים משהו?

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

      כנסו לדפדפן שלכם, והכניסו בשורה למעלה את הנתיב הבא:

      http://localhost/my_php/main.php
      

      הסבר:
      הנתיב הזה אומר לדפדפן להכנס אל localhost שזה השרת שלנו (המחשב שהפך בין רגע לשרת 🙂 ), לאחר מכן אל התקייה שיצרנו שהיא my_php, ולבסוף אל הקובץ שיצרנו שהוא main.php.

      והנה הקוד שלנו יופיע במלא הדרו! עד כאן חלק א'.

      המדריך הבא יעסוק ממש בקוד ההתחברות וכו' יהיה מעניין.

      למעבר למדריך לחצו כאן.

      צ תגובה 1 תגובה אחרונה תגובה ציטוט 16
      • צ
        צבי 10 @ASS נערך לאחרונה על ידי

        @ass מוריד מ-קישור להורדה ישירה של הגירסה האחרונה ל Windows (64 סיביות)
        וזה מה שמופיע בהתקנה
        33777.PNG

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • ל
          לולב ואתרוג נערך לאחרונה על ידי

          @ass אני מכניס לדפדפן את זה
          http://localhost/my_php/main.php
          וזה אומר לא ניתן לגשת לאתר

          י תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • י
            יהודה הוצלר 0 @לולב ואתרוג נערך לאחרונה על ידי

            @לולב-ואתרוג
            התקנת את השרת היום?

            ל תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • ל
              לולב ואתרוג @יהודה הוצלר 0 נערך לאחרונה על ידי לולב ואתרוג

              @יהודה-הוצלר-0 עכשיו ממש

              י תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • י
                יהודה הוצלר 0 @לולב ואתרוג נערך לאחרונה על ידי

                @לולב-ואתרוג
                הפעלת אותו?

                ל תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • ל
                  לולב ואתרוג @יהודה הוצלר 0 נערך לאחרונה על ידי לולב ואתרוג

                  @יהודה-הוצלר-0 וודאי שהתקנתי עשיתי את כל התהליך

                  ל י 2 תגובות תגובה אחרונה תגובה ציטוט 0
                  • ל
                    לולב ואתרוג @לולב ואתרוג נערך לאחרונה על ידי

                    @לולב-ואתרוג הבנתי והסתדרתי
                    תודה

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • י
                      יהודה הוצלר 0 @לולב ואתרוג נערך לאחרונה על ידי

                      פוסט זה נמחק!
                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • Y
                        yonatan נערך לאחרונה על ידי

                        @ASS @יהודה-הוצלר-0
                        מישהו יכול להביא לי או קישור להורדה ישירה של התוכנה או להעלות לדרייב?
                        תודה רבה

                        A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • A
                          ASS @yonatan נערך לאחרונה על ידי

                          @yonatan
                          זה הקישור של שרת WAMP
                          https://sourceforge.net/projects/wampserver/files/latest/download

                          תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • Y
                            yonatan נערך לאחרונה על ידי yonatan

                            @ASS
                            אפשר לשים במערכת לדוג'

                            type=api
                            api_link=http://localhost/my_php/1.php
                            

                            זה אמור לעבוד?
                            כי ניסיתי וזה לא עובד

                            A א 2 תגובות תגובה אחרונה תגובה ציטוט 0
                            • A
                              ASS @yonatan נערך לאחרונה על ידי

                              @yonatan
                              אתה צריך כתובת שרת או דומיין...
                              localhost זה השרת העצמי שלך, כלומר כשאתה כותב localhost אז השרת יחפש את הקובץ אצלו, במקרה הזה השרת של ימות יחפש את זה אצלו ואצלו בשרת זה לא נמצא אלא בשרת שלך.

                              תגובה 1 תגובה אחרונה תגובה ציטוט 1
                              • א
                                איש ימיני @yonatan נערך לאחרונה על ידי

                                @yonatan
                                צריך שרת.
                                אם זה מותקן אצלך במחשב צריך ip קבוע והפניית הפורט למחשב.

                                Y תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • Y
                                  yonatan @איש ימיני נערך לאחרונה על ידי yonatan

                                  @איש-ימיני אמר במדריך התחלת עבודה עם API של ימות משיח (חלק א').:

                                  אם זה מותקן אצלך במחשב צריך ip קבוע והפניית הפורט למחשב.

                                  יש אפשרות לעשות את זה? וא"כ איך?

                                  A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • A
                                    ASS @yonatan נערך לאחרונה על ידי יעקב ישראל

                                    @yonatan
                                    פשוט מאוד להשכיר שרת, כמו שהזכרתי בהתחלת המדריך.
                                    יש לך את חברת קונטבו לדוגמא.
                                    תוכל להכנס לאתר שלהם כאן.

                                    Y 6 2 תגובות תגובה אחרונה תגובה ציטוט 0
                                    • Y
                                      yonatan @ASS נערך לאחרונה על ידי

                                      @ass תודה, פשוט חשבתי שאפשר לעשות את זה עם התוכנה הזאת.

                                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • 6
                                        613 0 @ASS נערך לאחרונה על ידי יעקב ישראל

                                        @ass אמר במדריך התחלת עבודה עם API של ימות משיח (חלק א').:

                                        תוכל להכנס לאתר שלהם כאן.

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

                                        A תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                        • A
                                          ASS @613 0 נערך לאחרונה על ידי

                                          @613-0
                                          תוקן, תודה.

                                          תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                          • Y
                                            yair נערך לאחרונה על ידי

                                            פוסט זה נמחק!
                                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון