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

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

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

      @ממפ

      <?php
      if ($_GET['hangup'] == "yes"){exit();}
      $DID = $_GET['DID'];
      $password = $_GET['password'];
      $destination = $_GET['destination'];
      $amount	 = $_GET['amount'];
      if ($DID==NULL){echo "read=t-נא הקלידו את את מספר המערכת ולסיום הקישו סולמית=DID,,,,7,No,,,";exit();}
      elseif ($password==NULL){echo "read=t-נא הקלידו את סיסמת הניהול ולסיום הקישו סולמית=password,,,,7,No,,,";exit();}
      elseif ($destination==NULL){echo "read=t-נא הקלידו את מספר המערכת להעברה ולסיום הקישו סולמית=destination,,,,7,No,,,";exit();}
      elseif ($amount==NULL){echo "read=t-נא הקישו את הסכום להעברה ולסיום הקישו סולמית=amount,,,,7,No,,,";exit();}
      else {$str = file_get_contents("https://call2all.co.il/ym/api/TransferUnits?token=$DID:$password&destination=$destination&amount=$amount");
      $str = json_decode($str,true);
      $str = $str ["responseStatus"];
      if ($str=="OK"){echo "id_list_message=t-היחידות הועברו בהצלחה.";}
      }
      ?>
      

      תעדכן אם הכל עובד.

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

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

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

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

          דרך אגב למתי כן צריך את המחלקה?

          המחלקה זה עניין של נוחות.

          לגבי השאלה שלך על פריווט אני ממליץ שתעשה ערך בהתחלה שיקבע אם זה פריווט או לא ואז תחיל איזה ערך. למשל URL ואז תשים

          else {$str = file_get_contents("https://$URL/ym/api/TransferUnits?token=$DID:$password&destination=$destination&amount=$amount.........
          

          לפניות בנוגע לפורום: shmuel@yemot.co.il

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

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

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

            נראה לי ככה:

            <?php
            if ($_GET['hangup'] == "yes"){
            	exit();
            	}
            $DID = $_GET['DID'];
            $Server = $_GET['Server'];
            $password = $_GET['password'];
            $destination = $_GET['destination'];
            $amount	 = $_GET['amount'];
            $url = "call2all.co.il";
            if ($DID==NULL){
            	echo "read=t-נא הקלידו את את מספר המערכת ולסיום הקישו סולמית=DID,,,,7,No,,,";exit();
            	}elseif ($Server==NULL){
            		echo "read=t-למערכת בפריווט הקישו 1 וסולמית, אחרת הקישו 2 וסולמית=Server,,,,7,No,,,";exit();
            	}elseif ($password==NULL){
            		echo "read=t-נא הקלידו את סיסמת הניהול ולסיום הקישו סולמית=password,,,,7,No,,,";exit();
            	}elseif ($destination==NULL){
            		echo "read=t-נא הקלידו את מספר המערכת להעברה ולסיום הקישו סולמית=destination,,,,7,No,,,";exit();
            	}elseif ($amount==NULL){
            		echo "read=t-נא הקישו את הסכום להעברה ולסיום הקישו סולמית=amount,,,,7,No,,,";exit();
            	}else{
            		if ($Server == 1){
            			$url = "private.call2all.co.il";
            		}
            		$str = file_get_contents("https://$url/ym/api/TransferUnits?token=$DID:$password&destination=$destination&amount=$amount");
            		$str = json_decode($str,true);
            		$str = $str ["responseStatus"];
            		if ($str=="OK"){
            			echo "id_list_message=t-היחידות הועברו בהצלחה.&";
            		}else{
            			echo "id_list_message=t-חלה שגיאה בהעברת היחידות. יתכן שהסיסמה שגויה או שהמערכת לא באותו שרת.&";
            		}
            	}
            ?>
            

            לפניות בנוגע לפורום: shmuel@yemot.co.il

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

              @שמואל @אהרן-שובקס
              עובד מצויין! אין עליכם!
              הזוי כמה שזה נהיה קל בלי המחלקה..

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

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

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

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

                  מ תגובה 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
                                            • פוסט ראשון
                                              פוסט אחרון