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

    לא נפתר הקראת ערכים מסויימים שנשלחים מהשרת

    פורום PHP
    5
    33
    627
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אליהושש @קו כשר מערכות טל נערך לאחרונה על ידי

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

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

        עשיתי

        <?php
        
        ini_set('display_errors', '1');
        ini_set('display_startup_errors', '1');
        error_reporting(E_ALL);
        
        
           $YemotUrl = 'https://url';
            $token = "token";
            
             
            $headers = array(
             'Content-type: multipart/form-data'
            ); 
            $url = $YemotUrl . 'UploadFile'; 
            
         
            $parm['token'] = $token;
            
            $curl = curl_init();
         
            curl_setopt_array(
                $curl,
                array(
                    CURLOPT_URL => $url,
                    CURLOPT_POST => true,
                    CURLOPT_POSTFIELDS => $parm,
                    CURLOPT_HTTPHEADER => $headers,
                    CURLOPT_RETURNTRANSFER => true,
                )
            );
            $response = curl_exec($curl);
            $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
            curl_close($curl); 
          
           /* $response = json_decode($response, true);*/
         
          
        
        
        $json =  json_decode($response, true);
        
        foreach ($json as $key => $value) {
            print "$key : $value";
            print '<br />';
        }
        
        /*$file1= $json['dateString'];
        $file2= $json['sgv'];
        $file3= mb_substr($file1, 0, 10, "UTF-8");
        $file4= str_replace("-" , "/" , $file3);
        $file5= mb_substr($file1, 12, 2, "UTF-8");
        $file6= mb_substr($file1, 15, 2, "UTF-8");
        $file7= mb_substr($file1, 18, 2, "UTF-8");
        
        print "id_list_message=t-בתאריך.date-{$file4}.t-בשעה.n-{$file5}.t-ו.n-{$file6}.t-דקות.t-ו.n-{$file7}.t-שניות";
        */
         return $response;
        ?>
        

        ותגובה היא

        status : 401
        message : Unauthorized
        description : Invalid/Missing
        

        אולי יש למישהוא רעיון כיצד כן יאשר

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

          בעצם הוא אומר שחסר ערך מסויים אבל מדובר על ערך בהדפדפן שולח
          והוא גם לא אומר מה הערך החסר

          M תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • ק
            קו כשר מערכות טל נערך לאחרונה על ידי

            פשוט מוזר אני ניסיתי להגדיר שלוחת api ולצפות בלוג ושם כן עובד ולא אומר שחסר ערך

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

              @קו-כשר-מערכות-טל כתב בהקראת ערכים מסויימים שנשלחים מהשרת:

              פשוט מוזר אני ניסיתי להגדיר שלוחת api ולצפות בלוג ושם כן עובד ולא אומר שחסר ערך

              אם אני יעתיק את הקוד לקובץ אצלי בשרת וישים את הלינק בשלוחת api במערכת אני אשמע משהו או שצריך להוסיף את הלינק ששלחתי לך באיזה שורה בקוד או לחילופין צריך להכניס עוד שורה בהגדרות השלוחה???

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

                אני ישלח לך את הקוד עם הלינק והטוקן

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

                  @אליהושש שלחתי

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

                    @מנסה
                    תוכל לעזור לי???????????
                    @מתנסה-php-api
                    @php
                    @קול-הלב

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • M
                      MGM IVR מומחה @קו כשר מערכות טל נערך לאחרונה על ידי

                      @קו-כשר-מערכות-טל כתב בהקראת ערכים מסויימים שנשלחים מהשרת:

                      בעצם הוא אומר שחסר ערך מסויים אבל מדובר על ערך בהדפדפן שולח
                      והוא גם לא אומר מה הערך החסר

                      לכאורה ב header
                      User-Agent

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • ק
                        קו כשר מערכות טל נערך לאחרונה על ידי שמחה - זו הסיסמא

                        עשיתי את זה

                        <?php
                         
                        ini_set('display_errors', '1');
                        ini_set('display_startup_errors', '1');
                        error_reporting(E_ALL);
                         
                         
                           $YemotUrl = 'https://';
                            $token = "token";
                            
                             
                            $headers = array(
                             'Content-type: application/json'
                            ); 
                            $url = $YemotUrl; 
                            
                         
                            $parm = $token;
                            
                            $curl = curl_init();
                         
                            curl_setopt_array(
                                $curl,
                                array(
                                    CURLOPT_URL => $url,
                                    CURLOPT_POST => true,
                                    CURLOPT_POSTFIELDS => $parm,
                                    CURLOPT_HTTPHEADER => $headers,
                                    CURLOPT_RETURNTRANSFER => true,
                                )
                            );
                            $response = curl_exec($curl);
                            $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
                            curl_close($curl); 
                          
                           /* $response = json_decode($response, true);*/
                         print $response;
                          
                         
                         
                        $json =  json_decode($response, true);
                         /*
                        foreach ($json as $key => $value) {
                            print "$key : $value";
                            print '<br />';
                        }
                         */
                        /*$file1= $json['dateString'];
                        $file2= $json['sgv'];
                        $file3= mb_substr($file1, 0, 10, "UTF-8");
                        $file4= str_replace("-" , "/" , $file3);
                        $file5= mb_substr($file1, 12, 2, "UTF-8");
                        $file6= mb_substr($file1, 15, 2, "UTF-8");
                        $file7= mb_substr($file1, 18, 2, "UTF-8");
                         
                        print "id_list_message=t-בתאריך.date-{$file4}.t-בשעה.n-{$file5}.t-ו.n-{$file6}.t-דקות.t-ו.n-{$file7}.t-שניות";
                        */
                         return $response;
                        ?>
                        
                        

                        והתגובה

                        { "error": { "message": "Unexpected token t in JSON at position 0", "stack": "SyntaxError: Unexpected token t in JSON at position 0\n at JSON.parse ()\n at createStrictSyntaxError (/srv/nightscout-vps/node_modules/body-parser/lib/types/json.js:158:10)\n at parse (/srv/nightscout-vps/node_modules/body-parser/lib/types/json.js:83:15)\n at /srv/nightscout-vps/node_modules/body-parser/lib/read.js:121:18\n at invokeCallback (/srv/nightscout-vps/node_modules/raw-body/index.js:224:16)\n at done (/srv/nightscout-vps/node_modules/raw-body/index.js:213:7)\n at IncomingMessage.onEnd (/srv/nightscout-vps/node_modules/raw-body/index.js:273:7)\n at IncomingMessage.emit (events.js:203:15)\n at endReadableNT (_stream_readable.js:1145:12)\n at process._tickCallback (internal/process/next_tick.js:63:19)", "expose": true, "statusCode": 400, "status": 400, "body": "token", "type": "entity.parse.failed" } }
                        

                        איפה הבעיה

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

                          @קו-כשר-מערכות-טל

                          אני טועה שכלל לא כתבת לינק לימות?

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

                            לא מדובר על ימות אלא על שרת אחר שאני רוצה לקחת ממנו נתונים יש שם json אבל משום מה דרך השרת זה לא עובד רק דרך הדפדפן או ב api של ימות בלוג רואים שבאמת חזר תשובה תקינה אבל בשרת זה מה שזה מחזיר כביכול חסר ערך או משהו כזה

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

                              משהו יודע מה הבעיה בקוד ש @קו-כשר-מערכות-טל הביא כאן ?????

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