API באקסס
-
הם לא נוצרים, יש קובץ אחד שמתעדכן בכל פעולה.
פורסם במקור בפורום CODE613 ב31/03/2017 14:33 (+03:00)
-
טוב... בזה כבר אני מבין.
זה חברה שמאפשרת תפעול חינמי של מערכת תוכן (IVR) טלפונית.
היא נפתחה לראשונה ע"י יהודי חב"די שהקים את קו "נחייג ונשמע" של חב"ד, ואח"כ הורחבה למערכות תוכן חינמיות, ומכאן השם המעניין.
רוב קווי הווצאפון וכו' שלהם.
ויש אפשרות לתכנות חלקי של המערכות.פורסם במקור בפורום CODE613 ב31/03/2017 15:03 (+03:00)
-
רק בשביל לעצבן את דוד
אני כותב דוגמא איך מבצעים את העלאה הזאת בקלות ב nodejs.const fs = require("fs"); const request = require("request"); var formData = { token: 'token', path: '1.tts', upload: fs.createReadStream('1.tts'), convertAudio: '1' }; request.post({ url:'https://www.call2all.co.il/ym/api/UploadFile' , formData: formData , json: true }, function optionalCallback(err, httpResponse, body) { if (err) { return console.error('upload failed:', err); } console.log('Upload successful! Server responded with:', body); });
פורסם במקור בפורום CODE613 ב01/04/2017 20:50 (+03:00)
-
וזה עבד לך?
(ח"ו לא לעצבן אף אחד)פורסם במקור בפורום CODE613 ב01/04/2017 21:13 (+03:00)
-
נכון. אבל למה באתי לפה, כי זה לא עובד.
https://www.call2all.co.il/ym/api/UploadFile?token=XXXXXXXXXXXXXXXX&path=1.tts&upload=Yemot
אני מנסה את זה, בדפדפן, וזה לא עובד. מישהו יודע איפה הטעות?
או: מה הפרמטר של הקובץ עצמו, ובאיזה צורה.
אם אתה רוצה טוקן, אני יכול לתת לך, השאלה איך.פורסם במקור בפורום CODE613 ב01/04/2017 21:28 (+03:00)
-
@מצפה לגדול
נכון. אבל למה באתי לפה, כי זה לא עובד.
https://www.call2all.co.il/ym/api/UploadFile?token=XXXXXXXXXXXXXXXX&path=1.tts&upload=Yemot
אני מנסה את זה, בדפדפן, וזה לא עובד. מישהו יודע איפה הטעות?
או: מה הפרמטר של הקובץ עצמו, ובאיזה צורה.
אם אתה רוצה טוקן, אני יכול לתת לך, השאלה איך.אתה משרשר בבבקשה את הגוף כפרמטרים, אבל א. השרת מצפה שהפרמטרים יהיו בPOST (גוף הבקשה ולא בURL) + פורמט ששמו multipart ב. אתה בכלל לא נותן את תוכן הקובץ רק את שמו. אין אפשרות לשרת לדלות את הקובץ שלך מהמחשב שלך.
פורסם במקור בפורום CODE613 ב01/04/2017 21:31 (+03:00)
-
זה גם לא עובד.אני רוצה שתוכן הקובץ יבוא ממשתנה טקסטואלי, לא מקובץ.
למשל כרגע אני רוצה שתוכן הקובץ יהיה "Yemot".
והנתיב, זה הנתיב של הקובץ ב"ימות".פורסם במקור בפורום CODE613 ב01/04/2017 21:35 (+03:00)
-
רק שיהיה דוגמא שלמה.
זה העלאת קובץ מהזיכרון הראם.
const request = require("request"); var formData = { token: 'token', path: '1.tts', upload: new Buffer('text upload'), convertAudio: '1' }; request.post({ url:'https://www.call2all.co.il/ym/api/UploadFile' , formData: formData , json: true }, function optionalCallback(err, httpResponse, body) { if (err) { return console.error('upload failed:', err); } console.log('Upload successful! Server responded with:', body); });
פורסם במקור בפורום CODE613 ב01/04/2017 21:46 (+03:00)
-
טוב, מה הלאה?
פורסם במקור בפורום CODE613 ב01/04/2017 21:59 (+03:00)
-
היי, סיכמנו על סי שארפ?
(איזה נחת יש לך...)
(וגם אני לא יודע מה זה נוד)
פורסם במקור בפורום CODE613 ב01/04/2017 22:19 (+03:00)
-
@מצפה לגדול
זה גם לא עובד.
אני רוצה שתוכן הקובץ יבוא ממשתנה טקסטואלי, לא מקובץ.
למשל כרגע אני רוצה שתוכן הקובץ יהיה "Yemot".
והנתיב, זה הנתיב של הקובץ ב"ימות".אינני מכיר את התוסף הזה (נראה נחמד אבל קשה לי בנטפרי להתקינו)
אבל כנראה אינך משתמש בו כהלכה: הURL אמור להיות ללא כל פרמטר ועליך להוסיף את ארבעת הפרמטרים באיזו שהיא דרך לגוף הבקשה.פורסם במקור בפורום CODE613 ב01/04/2017 22:20 (+03:00)
-
זה עובד בהורדת קבצים. רק בהעלאה זה מחזיר שגיאה.
פורסם במקור בפורום CODE613 ב01/04/2017 22:21 (+03:00)