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

    אין מענה בשרת הapi, כתוב בc#

    פורום מפתחים API
    8
    56
    2284
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • B
      bluma @bluma נערך לאחרונה על ידי

      @bluma

              public IHttpActionResult Home(string ApiCallId,  string Digits)
              {
                  PhoneBLCallParams p;
                  var Retval = "read=t-Hello I speak English=Digits,"+"no,9,1,7,Number,no,no,*/,&";//פעם רישונה שמתקשרים
                  //return "read=t-Hello I speak English=Digits,no,9,1,7,Number,no,no,*/,&";
                  // return "read=t-" + p.text + "=Digits,no,"+p.numDigits+",1,7,Number,no,no,*/";
                  if (!lstPhoneBL.Any(a => a.apiCallId == ApiCallId)){
                      p = new PhoneBLCallParams(ApiCallId); lstPhoneBL.Add(p); } //מתי מוחקים מהרשימה?
                  else
                      p = lstPhoneBL.First(a => a.apiCallId == ApiCallId);
      
                  p.home(Digits);
      
                  if (p.dial)//העברת השיחה לראש אשכול
                  {
                      p.dial = false;
                      Retval = "routing=0583229269&";
                      return Ok(" יש להעביר את השיחה ל " + p.phoneToDial);   
                  }
                  return Ok(Retval);
                   } 
      
      ק תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • ק
        קביעתא @bluma נערך לאחרונה על ידי

        @bluma בדקתי לפי זה https://0a1390d13f78.ngrok.io/api/Voice/CallEnd
        תוכל לשים כאן קישור לפלט הנ"ל

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

          @קביעתא <Error>
          <Message>No HTTP resource was found that matches the request URI 'http://localhost:25338/api/Voice/CallEnd'.</Message>
          <MessageDetail>No action was found on the controller 'Voice' that matches the name 'CallEnd'.</MessageDetail>
          </Error>

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

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

              @bluma זכור לי שהיה כאן כזו בעיה עם C# תנסה לחפש כאן בפורום אשכול ע"כ

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

                @קביעתא
                חיפשתי ולא מצאתי

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

                  @bluma את הטקסט הזה אתה שומע?
                  Hello I speak English

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

                    @bluma תוכל לצלם לי מסך כשאתה ניגש מכאן ואח"כ_מכאן

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

                      @מוטלה
                      לא

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

                        @bluma למה כאן

                        var Retval = "read=t-Hello I speak English=Digits,"+"no,9,1,7,Number,no,no,*/,&";
                        

                        הוספת את זה "+"?
                        אני משתמש ב php ולא צריך את זה, לא נראה לי שבנקודה הזו יש הבדל.

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

                          @קביעתא
                          כאשר נגשת לקישור הנ"ל
                          הפרויקט לא היה מורץ
                          ולכן השגיאה שאני מקבלת היא שונה
                          ז מה שהעתקתי מקודם

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

                            @מוטלה
                            זה לא עוזר

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

                              @bluma כשמריצים את הכתובת בדפדפן זה מופיע?
                              לא עשית תנאי כל שהוא לפני זה נכון?

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

                                @מוטלה
                                איזה כתובת?
                                ומה צריך להופיע?

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

                                  אני צריכה לדעת בעצם
                                  איזה טיפוס נתונים צריך להחזיר בcontroller
                                  יתכן שזאת הבעיה שלי

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

                                    אין מי שיודע איזה תשובה צריך להחזיר בcontroller מc# כדי להתחבר עם ימות המשיח?

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

                                      @bluma אמר באין מענה בשרת הapi, כתוב בc#:

                                      אין מי שיודע איזה תשובה צריך להחזיר בcontroller מc# כדי להתחבר עם ימות המשיח?

                                      לא מבין בכתיבת שרתים עם C#, אבל ימות צריכים לקבל plain text.

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

                                        ניסיתי את הקוד של מאזין נלהב הזה:
                                        בשרת כתבתי כך:

                                        const express = require("express");
                                        const yemot_router = require("yemot-router");
                                         
                                        const port = 3000;
                                        const app = express();
                                        const y = yemot_router();
                                         
                                        y.add_fn(async (call) => {
                                         
                                        	let massage = [{ type: "text", data: "היי, תקיש 10" }];
                                        	let r = await call.read(massage);
                                         
                                        	if(r.hangup) {
                                        		return;
                                        	}
                                         
                                        	console.log(r);
                                         
                                        	massage = [{ type: "text", data: "הקשת " + r.data }];
                                        	call.id_list_message(massage);
                                        });
                                         
                                        app.use("/", y);
                                         
                                        app.listen(port, () => {
                                        	console.log("lisen in port", port);
                                        });
                                        

                                        ובמערכת מתחת ללינק כתבתי כך:

                                        npm i yemot-router
                                        

                                        וזה אומר אין מענה משרת APIהאם הקוד לא נכון או סיבה אחרת?

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

                                          @קו-מהיר אני לא יודע C# אבל ברור שהשורה הזו npm i yemot-router אמורה להיות בתחילת הקוד ולא בשלוחה במערכת.
                                          יש לך שרת VPS או אחסון שיתופי?

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

                                            @מוטלה
                                            יש לי שרת וורדפס חינמי

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