דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. בקשת מידע | API של פקע"ר

בקשת מידע | API של פקע"ר

מתוזמן נעוץ נעול הועבר רשתות
42 פוסטים 4 כותבים 2.4k צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י יוסי רחמים

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

    י מנותק
    י מנותק
    יהודי זה הכי
    כתב נערך לאחרונה על ידי יהודי זה הכי
    #13

    @יוסי-רחמים למה? נבקש מהם שיפתחו את זה

    י תגובה 1 תגובה אחרונה
    0
    • מישהו12מ מישהו12

      @צדיק-תמים כתב בבקשת מידע | API של פקע"ר:

      שרת מתווך בגלל CORS

      למה אתה מתכוון?
      סקריפט הפייתון הזה מהפרוייקט שלי עושה את העבודה נהדר כשאני מריץ אותו על המחשב.
      https://github.com/shilosiani/CobaltRedAlert/blob/main/RedAlertScan.py

      יש גם את שאר הסקריפטים בפרוייקט, @יהודי-זה-הכי לצורך מה אתה צריך את זה?

      י מנותק
      י מנותק
      יהודי זה הכי
      כתב נערך לאחרונה על ידי
      #14

      @מישהו12 סליחה על הבורות אבל אני לא יודע להתעסק עם האתר הזה בכלל

      י תגובה 1 תגובה אחרונה
      0
      • י יהודי זה הכי

        @יוסי-רחמים למה? נבקש מהם שיפתחו את זה

        י מנותק
        י מנותק
        יוסי רחמים
        כתב נערך לאחרונה על ידי
        #15

        @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

        למה? נבקש מהם שיפתחו את זה

        הם לא יפתחו את זה.

        י תגובה 1 תגובה אחרונה
        0
        • י יוסי רחמים

          @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

          למה? נבקש מהם שיפתחו את זה

          הם לא יפתחו את זה.

          י מנותק
          י מנותק
          יהודי זה הכי
          כתב נערך לאחרונה על ידי
          #16

          @יוסי-רחמים למה?
          כולה פקע"ר

          י תגובה 1 תגובה אחרונה
          0
          • י יהודי זה הכי

            @יוסי-רחמים למה?
            כולה פקע"ר

            י מנותק
            י מנותק
            יוסי רחמים
            כתב נערך לאחרונה על ידי
            #17

            @יהודי-זה-הכי ככה הם.

            תגובה 1 תגובה אחרונה
            0
            • י יהודי זה הכי

              @מישהו12 סליחה על הבורות אבל אני לא יודע להתעסק עם האתר הזה בכלל

              י מנותק
              י מנותק
              יהודי זה הכי
              כתב נערך לאחרונה על ידי
              #18

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

              י תגובה 1 תגובה אחרונה
              0
              • י יהודי זה הכי

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

                י מנותק
                י מנותק
                יוסי רחמים
                כתב נערך לאחרונה על ידי יוסי רחמים
                #19

                @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

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

                בא לך להסביר מה אתה רוצה?
                אתה בנטפרי?

                י תגובה 1 תגובה אחרונה
                0
                • י יוסי רחמים

                  @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

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

                  בא לך להסביר מה אתה רוצה?
                  אתה בנטפרי?

                  י מנותק
                  י מנותק
                  יהודי זה הכי
                  כתב נערך לאחרונה על ידי
                  #20

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

                  י תגובה 1 תגובה אחרונה
                  0
                  • י יהודי זה הכי

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

                    י מנותק
                    י מנותק
                    יוסי רחמים
                    כתב נערך לאחרונה על ידי
                    #21

                    @יהודי-זה-הכי ואתה בנטפרי?

                    י תגובה 1 תגובה אחרונה
                    0
                    • י יוסי רחמים

                      @יהודי-זה-הכי ואתה בנטפרי?

                      י מנותק
                      י מנותק
                      יהודי זה הכי
                      כתב נערך לאחרונה על ידי
                      #22

                      @יוסי-רחמים כן

                      יש לי אופצייה למכשיר בלי בעיקרון

                      י תגובה 1 תגובה אחרונה
                      0
                      • י יהודי זה הכי

                        @יוסי-רחמים כן

                        יש לי אופצייה למכשיר בלי בעיקרון

                        י מנותק
                        י מנותק
                        יוסי רחמים
                        כתב נערך לאחרונה על ידי יוסי רחמים
                        #23

                        @יהודי-זה-הכי הבעיה היא שאי אפשר יהיה לגשת לשרת(PHP) כי נטפרי לא יאשרו את זה.אפשר לנסות אבל הם לא יאשרו.

                        דוגמא לפרויקט שמתחבר לפקער:

                        https://send.magicode.me/send-file/file/1a9cc7f2f9e7530c7f99f771db5021373b694f6f/view

                        י תגובה 1 תגובה אחרונה
                        0
                        • י יוסי רחמים

                          @יהודי-זה-הכי הבעיה היא שאי אפשר יהיה לגשת לשרת(PHP) כי נטפרי לא יאשרו את זה.אפשר לנסות אבל הם לא יאשרו.

                          דוגמא לפרויקט שמתחבר לפקער:

                          https://send.magicode.me/send-file/file/1a9cc7f2f9e7530c7f99f771db5021373b694f6f/view

                          י מנותק
                          י מנותק
                          יהודי זה הכי
                          כתב נערך לאחרונה על ידי
                          #24

                          @יוסי-רחמים שגיאה 403

                          לא בנטפרי

                          י תגובה 1 תגובה אחרונה
                          0
                          • י יהודי זה הכי

                            @יוסי-רחמים שגיאה 403

                            לא בנטפרי

                            י מנותק
                            י מנותק
                            יוסי רחמים
                            כתב נערך לאחרונה על ידי
                            #25

                            @יהודי-זה-הכי קישור עודכן

                            י תגובה 1 תגובה אחרונה
                            0
                            • י יוסי רחמים

                              @יהודי-זה-הכי קישור עודכן

                              י מנותק
                              י מנותק
                              יהודי זה הכי
                              כתב נערך לאחרונה על ידי יהודי זה הכי
                              #26

                              @יוסי-רחמים למה לא יעבוד בנטפרי ומי פיתח את זה?

                              בניתי את זה אבל אין לי מושג אם זה יעבוד וזה גם בדיליי

                              י תגובה 1 תגובה אחרונה
                              0
                              • י יהודי זה הכי

                                @יוסי-רחמים למה לא יעבוד בנטפרי ומי פיתח את זה?

                                בניתי את זה אבל אין לי מושג אם זה יעבוד וזה גם בדיליי

                                י מנותק
                                י מנותק
                                יוסי רחמים
                                כתב נערך לאחרונה על ידי
                                #27

                                @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                למה לא יעבוד בנטפרי

                                כמו שאמרתי.לא מאשרים PHP שהם לא יודעים מה מכיל.

                                @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                מי פיתח את זה

                                אני

                                י תגובה 1 תגובה אחרונה
                                0
                                • י יוסי רחמים

                                  @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                  למה לא יעבוד בנטפרי

                                  כמו שאמרתי.לא מאשרים PHP שהם לא יודעים מה מכיל.

                                  @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                  מי פיתח את זה

                                  אני

                                  י מנותק
                                  י מנותק
                                  יהודי זה הכי
                                  כתב נערך לאחרונה על ידי
                                  #28

                                  @יוסי-רחמים אגיד להם מה מכיל
                                  יש מצב לקרוא את זה מהשרת שלך?

                                  י תגובה 1 תגובה אחרונה
                                  0
                                  • י יהודי זה הכי

                                    @יוסי-רחמים אגיד להם מה מכיל
                                    יש מצב לקרוא את זה מהשרת שלך?

                                    י מנותק
                                    י מנותק
                                    יוסי רחמים
                                    כתב נערך לאחרונה על ידי
                                    #29

                                    @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                    אגיד להם מה מכיל

                                    זה לא עוזר.הם לא מאמינים

                                    @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                    יש מצב לקרוא את זה מהשרת שלך

                                    רק אם אני יביא לך.

                                    י תגובה 1 תגובה אחרונה
                                    0
                                    • י יוסי רחמים

                                      @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                      אגיד להם מה מכיל

                                      זה לא עוזר.הם לא מאמינים

                                      @יהודי-זה-הכי כתב בבקשת מידע | API של פקע"ר:

                                      יש מצב לקרוא את זה מהשרת שלך

                                      רק אם אני יביא לך.

                                      י מנותק
                                      י מנותק
                                      יהודי זה הכי
                                      כתב נערך לאחרונה על ידי
                                      #30

                                      @יוסי-רחמים זה מה שאני רוצה

                                      י תגובה 1 תגובה אחרונה
                                      0
                                      • י יהודי זה הכי

                                        @יוסי-רחמים זה מה שאני רוצה

                                        י מנותק
                                        י מנותק
                                        יוסי רחמים
                                        כתב נערך לאחרונה על ידי
                                        #31

                                        @יהודי-זה-הכי

                                        <?php
                                        // =================================================================
                                        //      API לקבלת התראות פיקוד העורף - גרסת cURL משופרת
                                        // =================================================================
                                        
                                        // קובעים את אזור הזמן לישראל
                                        date_default_timezone_set('Asia/Jerusalem');
                                        
                                        // ============== CORS Headers ==============
                                        header("Access-Control-Allow-Origin: *");
                                        header("Content-Type: application/json; charset=utf-8");
                                        header("Access-Control-Allow-Methods: GET");
                                        header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");
                                        
                                        // כתובת ה-API של פיקוד העורף
                                        $apiUrl = 'https://www.oref.org.il/WarningMessages/alert/alerts.json';
                                        
                                        // 1. אתחול cURL
                                        $ch = curl_init();
                                        
                                        // 2. הגדרת האפשרויות של cURL
                                        // הגדרת הכתובת לביצוע הבקשה
                                        curl_setopt($ch, CURLOPT_URL, $apiUrl);
                                        
                                        // החזרת התוצאה כמחרוזת במקום להדפיס אותה ישירות
                                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                                        
                                        // הגדרת Headers כדי לדמות דפדפן אמיתי
                                        curl_setopt($ch, CURLOPT_HTTPHEADER, [
                                            'Referer: https://www.oref.org.il/',
                                            'X-Requested-With: XMLHttpRequest',
                                            'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
                                        ]);
                                        
                                        // הגדרת זמן קצוב (timeout) של 10 שניות לחיבור
                                        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
                                        curl_setopt($ch, CURLOPT_TIMEOUT, 10);
                                        
                                        // עקיבת אחר הפניות מחדש (redirects) אם יש
                                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
                                        
                                        // אימות תעודת SSL של השרת (חשוב לאבטחה)
                                        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
                                        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
                                        
                                        // 3. ביצוע הבקשה
                                        $rawResponse = curl_exec($ch);
                                        
                                        // יצירת מערך שיכיל את התגובה הסופית
                                        $response = [];
                                        
                                        // 4. בדיקת שגיאות
                                        if (curl_errno($ch)) {
                                            // אם הייתה שגיאת cURL (למשל, אין תקשורת, timeout)
                                            http_response_code(500);
                                            $response = [
                                                'status' => 'error',
                                                'message' => 'Failed to connect to Oref server. cURL Error: ' . curl_error($ch),
                                                'timestamp' => date('c')
                                            ];
                                        } else {
                                            // אם הבקשה הצליחה
                                            $alertsData = json_decode($rawResponse, true);
                                        
                                            if (empty($alertsData) || !isset($alertsData['data']) || empty($alertsData['data'])) {
                                                $response = [
                                                    'status' => 'success',
                                                    'alerts_active' => false,
                                                    'data' => null,
                                                    'message' => 'No active alerts.',
                                                    'timestamp' => date('c')
                                                ];
                                            } else {
                                                $response = [
                                                    'status' => 'success',
                                                    'alerts_active' => true,
                                                    'data' => [
                                                        'id' => $alertsData['id'],
                                                        'title' => $alertsData['title'],
                                                        'locations' => $alertsData['data']
                                                    ],
                                                    'timestamp' => date('c')
                                                ];
                                            }
                                        }
                                        
                                        // 5. סגירת cURL
                                        curl_close($ch);
                                        
                                        // הדפסת התגובה בפורמט JSON
                                        echo json_encode($response, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
                                        
                                        ?>
                                        
                                        י תגובה 1 תגובה אחרונה
                                        0
                                        • י יוסי רחמים

                                          @יהודי-זה-הכי

                                          <?php
                                          // =================================================================
                                          //      API לקבלת התראות פיקוד העורף - גרסת cURL משופרת
                                          // =================================================================
                                          
                                          // קובעים את אזור הזמן לישראל
                                          date_default_timezone_set('Asia/Jerusalem');
                                          
                                          // ============== CORS Headers ==============
                                          header("Access-Control-Allow-Origin: *");
                                          header("Content-Type: application/json; charset=utf-8");
                                          header("Access-Control-Allow-Methods: GET");
                                          header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");
                                          
                                          // כתובת ה-API של פיקוד העורף
                                          $apiUrl = 'https://www.oref.org.il/WarningMessages/alert/alerts.json';
                                          
                                          // 1. אתחול cURL
                                          $ch = curl_init();
                                          
                                          // 2. הגדרת האפשרויות של cURL
                                          // הגדרת הכתובת לביצוע הבקשה
                                          curl_setopt($ch, CURLOPT_URL, $apiUrl);
                                          
                                          // החזרת התוצאה כמחרוזת במקום להדפיס אותה ישירות
                                          curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                                          
                                          // הגדרת Headers כדי לדמות דפדפן אמיתי
                                          curl_setopt($ch, CURLOPT_HTTPHEADER, [
                                              'Referer: https://www.oref.org.il/',
                                              'X-Requested-With: XMLHttpRequest',
                                              'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
                                          ]);
                                          
                                          // הגדרת זמן קצוב (timeout) של 10 שניות לחיבור
                                          curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
                                          curl_setopt($ch, CURLOPT_TIMEOUT, 10);
                                          
                                          // עקיבת אחר הפניות מחדש (redirects) אם יש
                                          curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
                                          
                                          // אימות תעודת SSL של השרת (חשוב לאבטחה)
                                          curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
                                          curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
                                          
                                          // 3. ביצוע הבקשה
                                          $rawResponse = curl_exec($ch);
                                          
                                          // יצירת מערך שיכיל את התגובה הסופית
                                          $response = [];
                                          
                                          // 4. בדיקת שגיאות
                                          if (curl_errno($ch)) {
                                              // אם הייתה שגיאת cURL (למשל, אין תקשורת, timeout)
                                              http_response_code(500);
                                              $response = [
                                                  'status' => 'error',
                                                  'message' => 'Failed to connect to Oref server. cURL Error: ' . curl_error($ch),
                                                  'timestamp' => date('c')
                                              ];
                                          } else {
                                              // אם הבקשה הצליחה
                                              $alertsData = json_decode($rawResponse, true);
                                          
                                              if (empty($alertsData) || !isset($alertsData['data']) || empty($alertsData['data'])) {
                                                  $response = [
                                                      'status' => 'success',
                                                      'alerts_active' => false,
                                                      'data' => null,
                                                      'message' => 'No active alerts.',
                                                      'timestamp' => date('c')
                                                  ];
                                              } else {
                                                  $response = [
                                                      'status' => 'success',
                                                      'alerts_active' => true,
                                                      'data' => [
                                                          'id' => $alertsData['id'],
                                                          'title' => $alertsData['title'],
                                                          'locations' => $alertsData['data']
                                                      ],
                                                      'timestamp' => date('c')
                                                  ];
                                              }
                                          }
                                          
                                          // 5. סגירת cURL
                                          curl_close($ch);
                                          
                                          // הדפסת התגובה בפורמט JSON
                                          echo json_encode($response, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
                                          
                                          ?>
                                          
                                          י מנותק
                                          י מנותק
                                          יהודי זה הכי
                                          כתב נערך לאחרונה על ידי
                                          #32

                                          @יוסי-רחמים אני רוצה לשאוב את מה שכבר מתקבל אצלך כי אין לי גישה לAPI של פקע"ר כי השרת שלי לא בארץ
                                          ואגב הוא בודק גם כשהאתר סגור?

                                          י תגובה 1 תגובה אחרונה
                                          0

                                          שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                          הרשמה התחברות

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • פופולרי
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר