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

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

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

      @bluma הקוד שלך לא כתוב נכון! הפלט לא יכול להיות XML, אלא פקודות ישירות לחייגן

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

        פוסט זה נמחק!
        B תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • 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
                                            • פוסט ראשון
                                              פוסט אחרון