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

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

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

      פוסט זה נמחק!
      אהרן שובקסא תגובה 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
                                        • ק מנותק
                                          קו מהיר
                                          נערך לאחרונה על ידי קו מהיר

                                          יש אפשרות להעלות טקסט נוסף לקובץ של רשימה לבנה בלי למחוק את הקודם כמו שהביאו פה? (פה זה מוחק) כי בימות זה מופיע רק לקובץ ext.ini

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

                                            @קו-מהיר תקבל קודם את תוכן הקובץ בפקודה GetTextFile
                                            ותעלה את זה שוב עם הטקסט שאתה רוצה להוסיף עם UploadTextFile

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