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

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

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

מתוזמן נעוץ נעול הועבר רשתות
42 פוסטים 4 כותבים 296 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מישהו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
                                        • י יהודי זה הכי

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

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

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

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

                                          כי השרת שלי לא בארץ

                                          זה לא משנה.

                                          ואגב הוא בודק גם כשהאתר סגור?

                                          לא(איך הוא יבדוק?)

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

                                          • התחברות

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

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