@types/facebook-nodejs-business-sdk
Version:
TypeScript definitions for facebook-nodejs-business-sdk
30 lines (29 loc) • 1.11 kB
TypeScript
import { AbstractCrudObject } from "./../abstract-crud-object";
/**
* AudioAsset
* @see {@link https://developers.facebook.com/docs/marketing-api/}
*/
export default class AudioAsset extends AbstractCrudObject {
static get Fields(): Readonly<{
all_ddex_featured_artists: "all_ddex_featured_artists";
all_ddex_main_artists: "all_ddex_main_artists";
audio_cluster_id: "audio_cluster_id";
cover_image_source: "cover_image_source";
display_artist: "display_artist";
download_hd_url: "download_hd_url";
download_sd_url: "download_sd_url";
duration_in_ms: "duration_in_ms";
freeform_genre: "freeform_genre";
grid: "grid";
id: "id";
is_test: "is_test";
original_release_date: "original_release_date";
owner: "owner";
parental_warning_type: "parental_warning_type";
subtitle: "subtitle";
title: "title";
title_with_featured_artists: "title_with_featured_artists";
upc: "upc";
}>;
get(fields: string[], params?: Record<string, any>): Promise<AudioAsset>;
}