Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.14 KB

File metadata and controls

22 lines (16 loc) · 1.14 KB

Zernio::WebhookPayloadMessageMessageAttachmentsInner

Properties

Name Type Description Notes
type String Attachment type (image, video, file, sticker, audio)
url String Where to fetch the attachment. The contract differs by platform. - WhatsApp: points at `GET /v1/whatsapp/media/{mediaId}`, an authenticated Zernio endpoint. You MUST send `Authorization: Bearer <your API key>`; fetching it without that header returns `401`. Download and store the bytes when this webhook arrives: Meta drops inbound media after a limited retention window, after which the endpoint answers `400` permanently and the media is unrecoverable. - Instagram / Facebook / Telegram: a direct platform CDN link that needs no authentication and expires on the platform's own schedule.
payload Object Additional attachment metadata [optional]

Example

require 'zernio-sdk'

instance = Zernio::WebhookPayloadMessageMessageAttachmentsInner.new(
  type: null,
  url: null,
  payload: null
)