Variable FeedTimelineExploreStoryEntrySchemaConst
FeedTimelineExploreStoryEntrySchema: Struct<
{
key: String;
media: Struct<
{
carousel_media: optionalKey<
$Array<
Struct<
{
pk: decodeTo<
String,
Union<readonly [(...), (...)]>,
never,
never,
>;
},
>,
>,
>;
code: String;
id: String;
injected: optionalKey<
NullOr<
Struct<
{
ad_id: optionalKey<decodeTo<String, Union<(...)>, never, never>>;
},
>,
>,
>;
inventory_source: optionalKey<String>;
logging_info_token: optionalKey<String>;
media_type: Number;
mezql_token: optionalKey<String>;
pk: optionalKey<
decodeTo<String, Union<readonly [Number, String]>, never, never>,
>;
product_type: optionalKey<String>;
ranking_info_token: optionalKey<String>;
taken_at: optionalKey<Number>;
user: optionalKey<
Struct<
{
pk: decodeTo<
String,
Union<readonly [Number, String]>,
never,
never,
>;
username: String;
},
>,
>;
},
>;
position: Number;
source: String;
type: Literal<"explore_story">;
},
> = ...
An Explore story the feed inserts: the media it shows, why it was shown, and the story's own
idas its key — never the nested media's shortcode, which a post of the same media also carries.