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

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

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

      @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 תגובה אחרונה תגובה ציטוט 0
                • פוסט ראשון
                  פוסט אחרון