Last updated

getMedia()

Gets media data by slug or ID.

Signature

const media = await window.FairShareSDK.getMedia(identifier);

Parameters

ParameterTypeDescription
identifierstringMedia slug or ID

Returns

Promise<Media> — The media object.

Media Object:

PropertyTypeDescription
idnumberMedia ID
titlestringMedia title
descriptionstringMedia description
thumbnail_urlstringThumbnail image URL
media_typestringType of media (video, image, etc.)
durationnumberDuration in seconds (for video)

Example

// Get media by slug
const media = await window.FairShareSDK.getMedia("welcome-video");

console.log('Title:', media.title);
console.log('Type:', media.media_type);
console.log('Thumbnail:', media.thumbnail_url);

Get by ID

const media = await window.FairShareSDK.getMedia("12345");