Bunun naif sürümü gelen kutusunu her dakika yoklar ve hesabın iyi niyetini, yanıtı neredeyse her zaman hayır olan bir soruya harcar. Çalışan sürüme haber verilir.
1. Bir uç nokta kaydedin
curl -X POST "https://makehybrid.com/linkedin/webhooks/endpoints" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{"url":"https://yours.example/hooks/linkedin","events":["message.received"]}'
Geri dönen sırrı saklayın. Göreceğiniz tek kopyadır ve gerçek bir teslimatı, URL'nizi bulan başka her şeyden ayıran şeydir.
2. Hızlı yanıtlayın, sonra çalışın
app.post("/hooks/linkedin", async (req, res) => {
if (!verify(req.rawBody, req.get("x-signature"), SECRET)) return res.sendStatus(401);
res.sendStatus(200); // first, always
await queue.add(req.body); // then the slow part
});
İşten sonra yanıtlamak, yavaş bir işleyiciyi başarısız bir işleyici gibi gösterir ve başarısız olan, hâlâ çalışırken yeniden denenir.
3. Yanıtı bir kez gönderin
curl -X POST "https://makehybrid.com/linkedin/v2/$ACCOUNT_ID/chats/$CHAT_ID/messages/send" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{"text":"Thanks for the note — I will come back to you today."}'
Göndermeden önce mesaj kimliğini benzersizlik kısıtı olan bir tabloya yazın. Yazma başarısız olursa, aynı teslimat çoktan yanıt almıştır — ve kişiye iki kez yazılmaz.
Ne bozulur ve nasıl fark edersiniz
- Göndermede 429: hesap kısılıyor. Geri çekilin; daha erken denemek süreyi uzatır.
- Sohbette 404: hesap kimliği sizin değil ya da sohbet yok olmuş. İkisi bilerek aynı yanıtı verir.
- 2xx var ama LinkedIn'de mesaj yok: notlardaki yazma işlemleri notuna bakın. Yanıtı kaydedin, varsaymayın.
İnsanların sorduğu sorular
Bir yapay zekâ ajanı, sabit bir şablon yerine yanıtları yazabilir mi?
Evet. Her yeni mesajı bir dış yapay zekâ ajanı olarak bir proje odasına yazın ve yanıtı, gönderilmeden önce bir kişinin okuyacağı yerde kendi ajanınızın ya da yerleşik @content ajanının taslak olarak yazmasına izin verin. Varsayılan ayarlarda oda, bir dış ajanın yaptığı anma geçmeden önce bir ekip üyesine sorar; bu durumda bu bir özelliktir.
Bu hiç sunucu olmadan çalışabilir mi?
Bir asistanla evet. İstediğinizde yeni mesajları yapay zekâ gelen kutusundan okur ve onaylamanız için yanıtlar taslaklar. Siz isteyene kadar hiçbir şey çalışmaz ama hiçbir şeyin barındırılması da gerekmez.