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

    מעלה הודעות מטלגרם

    מתוזמן נעוץ נעול הועבר פורום PHP
    6 פוסטים 4 כותבים 315 צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • נ מנותק
      נר יצחק
      נערך לאחרונה על ידי

      @MGM-IVR כתב בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

      <?php 
       
       
      ob_start(); 
      //לשים תטוקן של הבוט שלכם איפה שכתוב טוקן
      $API_KEY =  "טוקן";
      define('API_KEY', $API_KEY);
      function bot($method,$datas=[]){
       $url = "https://api.telegram.org/bot".API_KEY."/".$method; 
      $ch = curl_init();
      curl_setopt($ch,CURLOPT_URL,$url);
      curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
      curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
      $res = curl_exec($ch);
      if(curl_error($ch)){
          var_dump(curl_error($ch));
      }else{
          return json_decode($res);
         }
       
      }
      $update = json_decode(file_get_contents('php://input'));
      $message = $update->message;
      $text = $message->text;
      $chat_id = $message->chat->id;
      $type = $message->chat->type;
      $mid = $message->message_id;
      $name = $message->from->first_name;
      $iid = $message->from->id;
      $data = $update->callback_query->data;
      $chat_id2 = $update->callback_query->message->chat->id;
      $message_id = $update->callback_query->message->message_id;
       
      function FileNameToUpload($server, $token, $path){
      	$array = json_decode(file_get_contents("https://$server.call2all.co.il/ym/api//GetIVR2Dir?token=$token&path=$path"),true);
      	if($array["responseStatus"] == "OK"){
      		foreach($array["files"] as $key => $value){
      			if($value["fileType"] == "AUDIO" || $value["fileType"] == "TTS"){
      				$split = explode(".",$value["name"]);
      				if (is_numeric($split[0])){		
      					break;
      				}
      			}
      		}
       
      		if($split[0] == null){
      			$NewFileName = 0;
      		}else{
      			$NewFileName = $split[0]+1;
      		}
      		//הפוך למינימום 3 ספרות/
      		return str_pad($NewFileName,3,"0",STR_PAD_LEFT);
      	}else{
      	//במקרה של שגיאה
      	}
      }
       
      $NewFileName = FileNameToUpload("www", "טוקן", "ivr2:/1");
      	if($NewFileName != null){
      		$path = "$path/$NewFileName.tts";
      //מכריז על שם של נתיב הקובץ להעלאה
      }
       
      if($text!=null){
      $handle = curl_init();
      $YemotUrl = "https://www.call2all.co.il/ym/api/UploadTextFile";
       
      $postData = array(
        'token' => 'מספר מערכת : סיסמה',
        'what'  => "נתיב לאן יעלה צריך להתחיל ב ivr2:/$NewFileName.tts",
        'contents' => "$text"
      );
      curl_setopt_array($handle,
        array(
          CURLOPT_URL => $YemotUrl,
          CURLOPT_POST => true,
          CURLOPT_POSTFIELDS => $postData,
          CURLOPT_RETURNTRANSFER => true,
        )
      );
       
      $data = curl_exec($handle);
       
      curl_close($handle);
       
      }
       
      /*
       // אם רוצים שישלח דוח שההודעה הועלתה בהצלחה יש להוסיף את זה ולמחוק את ה} משורה 86
      bot('sendmessage',[
      'chat_id'=>צאט ID של הקבוצה או הבן אדם שאליו ישלח הדוח,
      'text'=>"
      *מספר הודעה*
      $NewFileName
      *סטטוס העלאה*
      הושלמה בהצלחה
      *הטקסט שהועלה*
      $text
      *לשלוחה מספר*
      1
      ",
       
      ]);
      }
      {1}
      {1}
      {1}
      
      

      האם זה עדיין פעיל

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

        @נר-יצחק למה לא?

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

          @avrham אני לא יודע הרבה דברים ישנים פה כבר לא נתמכים או משהו כזה

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

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

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

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

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

                @נר-יצחק תישלח ל A0733517517@GMAIL.COM אני מוכן לשים קודים בשרת שלי

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