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

    בעיה בהקראת טקסט שנשלח על ידי api

    מתוזמן נעוץ נעול הועבר פורום מפתחים API
    5 פוסטים 4 כותבים 32 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • M מנותק
      maarava7
      נערך לאחרונה על ידי

      היי, אני לא מתמחה ביצירת קווים בימות המשיח אבל אני מתכנת ויצרתי שרת api עם בקשת get שמחזירה טקסט שאני רוצה שזה יקריא.

      הגדרתי את הheder של הבקשה כContent-Type וtext/plain; charset=utf-8 ושלחתי את התשובה ככה: id_list_message=t-{הטקסט} וכתבתי בהגדרה של השלוחה:
      type=api
      api_link=https://my-somin/api/ivr/health
      say_api_answer=yes
      api_wait_answer_music_on_hold=yes
      api_hangup_send=no
      api_timeout=20

      וזה שולח את הבקשה לשרת שלי והשרת מחזיר את התשובה, אבל זה פשוט אומר "שגיאה" ולא מקריא!

      [וכשעשיתי שהשרת יחזיר את התשובה כ: read_text={הטקסט} אז זה כן מקריא את התשובה אבל עוקף על המילה הראשונה]

      ש Y י 3 תגובות תגובה אחרונה תגובה ציטוט 0
      • ש מנותק
        שמואל ש. @maarava7
        נערך לאחרונה על ידי

        @maarava7 תנסה לשים את הסימן & אחרי הטקסט

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

          @maarava7
          גם לי יש אותה בעיה, הנה ההגדרות:
          בימות המשיח:

          type=api
          api_link=https://my-server/messages
          say_api_answer=yes
          api_wait_answer_music_on_hold=yes
          

          הקוד בשרת:

          app.get('/messages', async (req, res) => {
              try {
                  res.setHeader('Content-Type', 'text/plain; charset=utf-8');
                  return res.send('ההודעה נשלחה בהצלחה');
              } catch (e) {
                  res.setHeader('Content-Type', 'text/plain; charset=utf-8');
                  return res.send('שגיאה בשליחת ההודעה');
              }
          });
          

          אשמח אם מישהו יוכל להדריך אותי מה הבעיה
          אודה לו מאוד

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

            @שמואל-ש. עם read_text? זה עדיין עוקף על המילה הראשונה

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

              @maarava7 אולי תנסה להוריד say_api_answer=yes.
              ותגדיר בקוד id_list_message=t-{הטקסט} - שים לב שהטקסט נקי מתווים מיוחדים, נקודות וכדומה.

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