部落格
- 教學
WhatsApp 引用回覆:reply_token 與父訊息 ID 的差別
透過 UnifyPort 引用 WhatsApp 訊息時,應使用目前訊息的 reply_token,而非父訊息 ID。了解 token 缺漏、invalid_reply_token 與平台支援限制。
閱讀更多 → - 對比選型
WhatsApp 靜音還是封鎖?共用收件匣的操作選擇
區分 WhatsApp 對話靜音、聯絡人封鎖與暫停自動回覆,確認 UnifyPort 的 LID 要求,並安全核對封鎖名單變更。
閱讀更多 → - 指南
Telegram getFile 下載連結過期:安全恢復附件下載
釐清 file_id、file_unique_id 與 file_path,更新 Telegram Bot API 過期下載連結,並區分統一 webhook 附件的復原限制。
閱讀更多 → - 教學
處理 LINE 收回訊息事件:避免已刪除內容重回收件匣
透過 message.deleted 清理 LINE 收回訊息在收件匣、搜尋與 AI 上下文中的副本,並阻止延遲訊息或編輯事件還原內容。
閱讀更多 → - 指南
Telegram 行內按鈕一直載入?檢查 answerCallbackQuery
排查 Telegram 回呼按鈕持續載入:接收 callback_query、以正確的查詢 ID 呼叫 answerCallbackQuery,並區分互動確認與業務完成。
閱讀更多 → - 指南
Telegram 群組升級為超級群組:安全更新 Chat ID
正確處理 migrate_to_chat_id 與 migrate_from_chat_id:更新傳送路由、保留歷史訊息識別碼,並區分群組遷移與重試。
閱讀更多 → - 對比選型
Telegram Webhook 回覆:放在回應本文,還是另外呼叫 sendMessage?
Telegram 可在 webhook 回應中呼叫 sendMessage,卻無法取得執行結果。比較內嵌回覆、獨立 API 請求及 UnifyPort 的接收確認。
閱讀更多 → - 指南
Telegram getUpdates offset:避免重複處理與更新遺失
了解 Telegram 何時確認更新,透過持久化收件匣與輪詢檢查點處理重新啟動,避免提前推進 offset 或重複執行業務動作。
閱讀更多 → - 指南
Telegram getWebhookInfo:排查待傳遞更新與 webhook 錯誤
正確解讀 pending_update_count、last_error_date 與 last_error_message,區分 Telegram webhook 傳遞失敗和下游處理問題。
閱讀更多 → - 對比選型
Telegram Webhook secret_token 與 HMAC:接收端該驗證什麼
Telegram secret_token 是共用的標頭權杖,不是本文簽章。比較 UnifyPort HMAC 契約,釐清代理、重送與驗證機制的信任邊界。
閱讀更多 →