AWS Lambda: Odeslání šablony videa na posla způsobí, že lambda vypršení časového limitu

hlasů
0

Použili jsme Claudia.js připojit naši bot, hostitelem Lambda, na Facebook.

Funguje to dobře, až budeme chtít poslat šablonu pro video. Dostáváme časové limity, pokud když ale lambda provedení limit až jednu minutu.

V klientovi timeouty způsobí duplicitní instance videa zobrazí v okně chatu.

Nejsme si jisti, jestli je to omezení, jak je navržen tak, Claudia.js (to bude vždy čekat na 200 z Facebooku, a tím zachovat funkci naživu) nebo jiným způsobem, jak bychom mohli nakonfigurovat systém - nebo použít nějaký alternativní solution-, aby se zabránilo tento časový limit problém.

Už jsme optimalizovali video, že to pomůže trochu, ale ne moc.

Položena 23/01/2017 v 20:21
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Best practice a správný způsob, jak zvládnout situaci po ladění je následující:

  1. Předloží video a nahrát ji pomocí Attachment Nahrát API

  2. Použijte attachment_id vrátil z kroku 1 při odesílání odpovědi, například:

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

Odpovězeno 23/11/2017 v 16:23
zdroj uživatelem

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