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

    השרת חוזר על הנתונים שהתקבלו בחיוג אחר

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    48 פוסטים 7 כותבים 1.9k צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • אהרן שובקסא מנותק
      אהרן שובקס ניהול @ממפ
      נערך לאחרונה על ידי

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

      מ תגובה 1 תגובה אחרונה תגובה ציטוט 1
      • B מנותק
        bc98400 @ממפ
        נערך לאחרונה על ידי

        @ממפ תנסה %20

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

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

            @ממפ
            תעשה ככה:

            $str = file_get_contents("https://$url/ym/api/GetTextFile?token=$ApiDID:$password&what=ivr2:EnterID/EnterIDValName.ini");
            $str = json_decode($str,true);
            $str = $str ["contents"];
            $str = $str."\n";
            $str=urlencode($str);
            $name =  $ApiEnterID.'='.$name ;
            $str = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&what=ivr2:EnterID/EnterIDValName.ini&contents=$str\n$name");
            $str = json_decode($str,true);
            $str = $str ["responseStatus"];
            echo $str;
            
            מ תגובה 1 תגובה אחרונה תגובה ציטוט 1
            • מ מנותק
              ממפ @אהרן שובקס
              נערך לאחרונה על ידי ממפ

              @אהרן-שובקס עובד מצוין! תודה.
              עריכה: בדקתי שוב, זה מוסיף רק את המילה הראשונה..
              מה יכול להיות הפיתרון?
              תודה.

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

                @ממפ
                מה זאת אומרת מוסיף רק את המילה הראשונה?
                זה לא מוסיף את ה

                $name
                

                ?

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

                  @אהרן-שובקס שלחתי בערך $name
                  2 מילים וזה קולט רק את המילה הראשונה.

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

                    @ממפ
                    לזה אני צריך לראות את כל הקוד כנראה שזה בעיה ביותר למעלה..

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

                      @אהרן-שובקס בבקשה

                      <?php
                      if ($_GET['hangup'] == "yes"){exit();}
                      $ApiDID = $_GET['ApiDID'];
                      $password = $_GET['password'];
                      $ApiEnterID = $_GET['ApiEnterID'];
                      $name = $_GET['name'];
                      $ApiEnterID = explode("-", "$ApiEnterID");
                      $ApiEnterID  = $ApiEnterID[1];
                      $url = "call2all.co.il";
                      if ($_GET['name'] == NULL){echo "read=t-נא הקישו את שמכם ושם משפחתכם=name,yes,0,0,7,HebrewKeyboard";exit();}
                      if ($private =="yes"){$url = "private.call2all.co.il";}
                      $str = file_get_contents("https://$url/ym/api/GetTextFile?token=$ApiDID:$password&what=ivr2:EnterID/EnterIDValName.ini");
                      $str = json_decode($str,true);
                      $str = $str ["contents"];
                      $str = $str."\n";
                      $str=urlencode($str);
                      $name =  $ApiEnterID.'='.$name ;
                      $str = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&what=ivr2:EnterID/EnterIDValName.ini&contents=$str$name");
                      $str = json_decode($str,true);
                      $str = $str ["responseStatus"];
                      echo $str;
                      ?>
                      

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

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

                        @ממפ
                        את האמת שגם אני נתקלתי בבעיה הזאת שמעלה רק את המילה הראשונה

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

                          @bc98400
                          מה זאת אומרת מעלה רק את המילה הראשונה?
                          אם אתה כותב לו ככה: אז זה מעלה רק את המילה הראשונה?:

                          $str = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&what=ivr2:EnterID/EnterIDValName.ini&contents=מה קורה");
                          
                          B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • B מנותק
                            bc98400 @אהרן שובקס
                            נערך לאחרונה על ידי

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

                            https://www.call2all.co.il/ym/api/UploadTextFile?token=0773137770:1234&what=ivr2:ext.ini&contents=title=מה קורה
                            
                            אהרן שובקסא תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • אהרן שובקסא מנותק
                              אהרן שובקס ניהול @bc98400
                              נערך לאחרונה על ידי

                              @bc98400 אמר בהשרת חוזר על הנתונים שהתקבלו בחיוג אחר:

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

                              https://www.call2all.co.il/ym/api/UploadTextFile?token=0773137770:1234&what=ivr2:ext.ini&contents=title=מה קורה
                              

                              אני השנייה הרצתי בדפדפן את מה ששלחת ונכנס מצוין:
                              c619cfc7-bdb8-4c8c-a4d1-f8bfac8683c8-image.png

                              מ B 2 תגובות תגובה אחרונה תגובה ציטוט 0
                              • מ מנותק
                                ממפ @אהרן שובקס
                                נערך לאחרונה על ידי ממפ

                                @אהרן-שובקס כשהרצתי בדפדפן זה עבד מצוין
                                אבל דרך השרת קיבלתי רק את המילה הראשונה!
                                (הכנסתי את מה ששלחת לי.)
                                ba2b90a7-89fb-45e3-a653-7d89cc7a4ad2-image.png

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

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

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

                                    @ממפ @אהרן-שובקס
                                    אבל כששלחתי עם %20 זה בסדר

                                    $url = "https://www.call2all.co.il/ym/api/UploadTextFile?token=0773137770:1234&what=ivr2:ext.ini&contents=title=מה%20קורה";
                                    $cURLConnection = curl_init();
                                    curl_setopt($cURLConnection, CURLOPT_URL, $url);
                                    curl_setopt($cURLConnection, CURLOPT_RETURNTRANSFER, true);
                                    $ss = curl_exec($cURLConnection);
                                    curl_close($cURLConnection);
                                    print_r($ss);
                                    

                                    השתמשתי כאן ב curl אולי זה משנה אבל לא נראה לי

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

                                      @bc98400
                                      אוקיי אז מה הבעיה שים %20

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

                                        @bc98400 @אהרן-שובקס
                                        הבעיה שאני מקבל את זה דרך HebrewKeyboard
                                        יש אפשרות להחליף את מה שימות שולחים בתור רווח ל %20 ?

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

                                          @ממפ יש את הפונקציה strtr זה כך עובד

                                          $str =״מה קורה״;
                                          $a = strtr($str , “ “, “%20”:
                                          
                                          מ תגובה 1 תגובה אחרונה תגובה ציטוט 1
                                          • מ מנותק
                                            ממפ @bc98400
                                            נערך לאחרונה על ידי ממפ

                                            @bc98400 תודה רבה.
                                            שיניתי את זה ל + וזה מצויין!

                                            $name = strtr($name ," ","+");
                                            

                                            כשעשיתי %20 זה הופיע לי כך: בדיקה%בדיקה

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