AWS Λάμδα: Αποστολή πρότυπο βίντεο στο Messenger προκαλεί λάμδα με χρονικό όριο

ψήφοι
0

Είμαστε χρησιμοποιώντας Claudia.js να συνδέσετε bot μας, που φιλοξενείται στο λάμδα, στο Facebook.

Λειτουργεί καλά μέχρι που θέλουμε να στείλουμε ένα πρότυπο για ένα βίντεο. Σας παίρνουν τα χρονικά όρια, εκτός όταν όμως το όριο εκτέλεση λάμδα έως και ένα λεπτό.

Στον πελάτη τα χρονικά όρια προκαλέσει διπλές εμφανίσεις του βίντεο εμφανίζονται στο παράθυρο συνομιλίας.

Δεν είμαστε σίγουροι αν αυτό είναι ένας περιορισμός του τρόπου Claudia.js έχει σχεδιαστεί (θα περιμένει πάντα για 200 από το Facebook, διατηρώντας έτσι τη λειτουργία ζωντανό) ή αλλιώς πώς θα μπορούσαμε να ρυθμίσετε το σύστημα - ή να χρησιμοποιήσετε κάποια εναλλακτική λύση-για την αποφυγή αυτό το πρόβλημα χρονικού ορίου.

Έχουμε ήδη βελτιστοποιηθεί το βίντεο, αυτό βοηθά λίγο, αλλά όχι πολύ.

Δημοσιεύθηκε 23/01/2017 στις 20:21
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Η καλύτερη πρακτική και σωστός τρόπος για να χειριστεί την κατάσταση μετά από τον εντοπισμό σφαλμάτων είναι τα εξής:

  1. Υποβολή του βίντεο και να το φορτώσετε με τη χρήση του συνημμένου Ανεβάστε API

  2. Χρησιμοποιήστε το attachment_id επέστρεψε από το Βήμα 1 κατά την αποστολή απάντησης, για παράδειγμα:

    let VIDEO_PAYLOAD = {
        "attachment": {
          "type": "template",
          "payload": {
             "template_type": "media",
             "elements": [
                {
                    "media_type": "video",
                    "attachment_id": "**<ATTACHMENT ID>**",                    
                }          
             ]
          }
        }   
     };

Απαντήθηκε 23/11/2017 στις 16:23
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more