AWS Lambda: Küldés egy videót sablont messenger okoz lambda időtúllépés

szavazat
0

Mi használ Claudia.js hogy horgot a bot, házigazdája Lambda, a Facebook-on.

Ez jól működik, amíg akarunk küldeni egy sablont egy videót. Kezdünk timeouts hacsak amikor azonban a lambda végrehajtás határa akár egy percig.

Az ügyfél az időtúllépés okozhat duplikált példányait videók jelennek meg a chat ablakban.

Nem vagyunk biztosak benne, ha ez a korlátozás, hogy milyen Claudia.js tervezték (ez mindig várni a 200 a Facebook számára, miközben a funkció él) vagy másképp hogyan lehetne beállítani a rendszer -, vagy használ valamilyen alternatív megoldás-, hogy elkerüljék ezt az időt a problémát.

Már optimalizált a videó, ez segít egy kicsit, de nem sokat.

A kérdést 23/01/2017 20:21
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
0

A legjobb gyakorlat és helyes módon lehet kezelni a helyzetet, miután a hibakeresés a következő:

  1. Küldje el a videót és töltsd fel a Melléklet feltöltése API

  2. A következő attachment_id visszatért 1. lépés küldésekor választ, például:

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

Válaszolt 23/11/2017 16:23
a forrás felhasználó

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