שאלה | שליחת הנתונים כפוסט ולא כגט
-
יש לי קוד בjs ששולח נתונים בGET אבל זה לא מתאים לי בגלל מגבלת אורך על URL אז אני רוצה לשלוח את זה כפוסט אבל אני לא מצליח.
const response = UrlFetchApp.fetch(`https://call2all.co.il/ym/api/UploadTextFile?token=07222222222:255&what=ivr2:/4/3/0037.tts&contents=${encoded}`) // שליחת הבקשה לימות המשיח const result = response.getContentText()``אשמח לעזרה, תודה.
-
יש לי קוד בjs ששולח נתונים בGET אבל זה לא מתאים לי בגלל מגבלת אורך על URL אז אני רוצה לשלוח את זה כפוסט אבל אני לא מצליח.
const response = UrlFetchApp.fetch(`https://call2all.co.il/ym/api/UploadTextFile?token=07222222222:255&what=ivr2:/4/3/0037.tts&contents=${encoded}`) // שליחת הבקשה לימות המשיח const result = response.getContentText()``אשמח לעזרה, תודה.
-
@מוטי-מן אמר בשאלה | שליחת הנתונים כפוסט ולא כגט:
יש לי קוד בjs ששולח נתונים בGET אבל זה לא מתאים לי בגלל מגבלת אורך על URL אז אני רוצה לשלוח את זה כפוסט אבל אני לא מצליח.
const response = UrlFetchApp.fetch(`https://call2all.co.il/ym/api/UploadTextFile?token=07222222222:255&what=ivr2:/4/3/0037.tts&contents=${encoded}`) // שליחת הבקשה לימות המשיח const result = response.getContentText()``אשמח לעזרה, תודה.
אני לא מבין בJS
אבל העניין שאתה מנסה לגשת לכתובת ואז ? ואת הערכים זה פוסט
ולכן לא נראה לי שככה זה יצליח לך -
@אבי_770 אמר בשאלה | שליחת הנתונים כפוסט ולא כגט:
@מוטי-מן תנסה לשים במערכת:
api_url_post=yesלא קשור
זה שהמערכת תשלח אליו בפוסט
לא שהיא תקבל בפוסט@mgm-ivr בינתיים הצלחתי כך:
var data = { 'token': '0722222228:16555', 'what': 'ivr2:/4/3/052.tts', 'contents': abc }; var options = { 'method' : 'post', 'payload' : data }; var response = UrlFetchApp.fetch('https://call2all.co.il/ym/api/UploadTextFile', options);הבעיה היא, שהטקסט שנכנס לקובץ מגיע כך: (הכיתובים בעברית)
%92%D7%9D%20%D7%9C%D7%94%D7%A4%D7%A1%D7%99%D7%A7%20%D7%90%D7%AA%20%D7%A7%D7%91%D7%9C%D7%AA%20%D7%94%D7%9E%D7%99%D7%99%D7%9C%D7%99%D7%9D%20%D7%9B%D7%9E%D7%95%20%D7%96%D7%94,%20%D7%91%D7%9C%D7%97%D7%99%D7%A6%D7%94%20%D7%A2%D7%9C%20%D7%91%D7%98%D7%9C%20%D7%A8%D7%99%D7%A9%D7%95%D7%9D%0 -
@mgm-ivr בינתיים הצלחתי כך:
var data = { 'token': '0722222228:16555', 'what': 'ivr2:/4/3/052.tts', 'contents': abc }; var options = { 'method' : 'post', 'payload' : data }; var response = UrlFetchApp.fetch('https://call2all.co.il/ym/api/UploadTextFile', options);הבעיה היא, שהטקסט שנכנס לקובץ מגיע כך: (הכיתובים בעברית)
%92%D7%9D%20%D7%9C%D7%94%D7%A4%D7%A1%D7%99%D7%A7%20%D7%90%D7%AA%20%D7%A7%D7%91%D7%9C%D7%AA%20%D7%94%D7%9E%D7%99%D7%99%D7%9C%D7%99%D7%9D%20%D7%9B%D7%9E%D7%95%20%D7%96%D7%94,%20%D7%91%D7%9C%D7%97%D7%99%D7%A6%D7%94%20%D7%A2%D7%9C%20%D7%91%D7%98%D7%9C%20%D7%A8%D7%99%D7%A9%D7%95%D7%9D%0 -
יש לי קוד בjs ששולח נתונים בGET אבל זה לא מתאים לי בגלל מגבלת אורך על URL אז אני רוצה לשלוח את זה כפוסט אבל אני לא מצליח.
const response = UrlFetchApp.fetch(`https://call2all.co.il/ym/api/UploadTextFile?token=07222222222:255&what=ivr2:/4/3/0037.tts&contents=${encoded}`) // שליחת הבקשה לימות המשיח const result = response.getContentText()``אשמח לעזרה, תודה.
-
@צדיק-תמים הפוסט הראשון כבר לא רלוונטי. הוא בGET.
-
@צדיק-תמים הפוסט הראשון כבר לא רלוונטי. הוא בGET.
-
@צדיק-תמים אני יודע שהמגבלה היא 2,048 אבל תכלס הגוגל סקריפט מציג שגיאה בקצת יותר מ250 תווים... זה ככל הנראה בגלל שהאינקוד הופך את זה ליותר ארוך לדוגמא:
שים לב שהאינקוד הוףך את הטקסט להרבה יותר ארוך ממה שהוא במקור!%D7%A9%D7%99%D7%9D%20%D7%9C%D7%91%20%D7%A9%D7%94%D7%90%D7%99%D7%A0%D7%A7%D7%95%D7%93%20%D7%94%D7%95%D7%A3%D7%9A%20%D7%90%D7%AA%20%D7%94%D7%98%D7%A7%D7%A1%D7%98%20%D7%9C%D7%94%D7%A8%D7%91%D7%94%20%D7%99%D7%95%D7%AA%D7%A8%20%D7%90%D7%A8%D7%95%D7%9A%20%D7%9E%D7%9E%D7%94%20%D7%A9%D7%94%D7%95%D7%90%20%D7%91%D7%9E%D7%A7%D7%95%D7%A8%21תכל'ס, איך אני שולח את זה בבקשת פוסט ושיגיע בעברית נורמלית ללא האינקוד הדפוק הזה?
-
@צדיק-תמים אני יודע שהמגבלה היא 2,048 אבל תכלס הגוגל סקריפט מציג שגיאה בקצת יותר מ250 תווים... זה ככל הנראה בגלל שהאינקוד הופך את זה ליותר ארוך לדוגמא:
שים לב שהאינקוד הוףך את הטקסט להרבה יותר ארוך ממה שהוא במקור!%D7%A9%D7%99%D7%9D%20%D7%9C%D7%91%20%D7%A9%D7%94%D7%90%D7%99%D7%A0%D7%A7%D7%95%D7%93%20%D7%94%D7%95%D7%A3%D7%9A%20%D7%90%D7%AA%20%D7%94%D7%98%D7%A7%D7%A1%D7%98%20%D7%9C%D7%94%D7%A8%D7%91%D7%94%20%D7%99%D7%95%D7%AA%D7%A8%20%D7%90%D7%A8%D7%95%D7%9A%20%D7%9E%D7%9E%D7%94%20%D7%A9%D7%94%D7%95%D7%90%20%D7%91%D7%9E%D7%A7%D7%95%D7%A8%21תכל'ס, איך אני שולח את זה בבקשת פוסט ושיגיע בעברית נורמלית ללא האינקוד הדפוק הזה?
-
@מוטי-מן מה השגיאה שהוא מציג?
ותשלח את הקוד המלא, כולל המשתנה (בקיצור קוד שלם כפי שאתה מנסה אותו בגוגל סקריפט, תצמצם פרטים אישיים כמובן)@צדיק-תמים תודה על הרצון, אבל כבר הסתדרתי עם זה!!
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות