UNPKG

9.33 kBTypeScriptView Raw
1export interface ListReelMediaViewerFeedResponseRootObject {
2 users: ListReelMediaViewerFeedResponseUsersItem[];
3 next_max_id: string | null;
4 user_count: number;
5 total_viewer_count: number;
6 updated_media: ListReelMediaViewerFeedResponseUpdated_media;
7 status: string;
8}
9export interface ListReelMediaViewerFeedResponseUsersItem {
10 pk: number;
11 username: string;
12 full_name: string;
13 is_private: boolean;
14 profile_pic_url: string;
15 profile_pic_id: string;
16 friendship_status?: ListReelMediaViewerFeedResponseFriendship_status;
17 is_verified: boolean;
18 latest_reel_media?: number;
19}
20export interface ListReelMediaViewerFeedResponseFriendship_status {
21 following: boolean;
22 is_private: boolean;
23 incoming_request: boolean;
24 outgoing_request: boolean;
25 is_bestie: boolean;
26 is_restricted: boolean;
27}
28export interface ListReelMediaViewerFeedResponseUpdated_media {
29 taken_at: number;
30 pk: string;
31 id: string;
32 device_timestamp: number;
33 media_type: number;
34 code: string;
35 client_cache_key: string;
36 filter_type: number;
37 image_versions2: ListReelMediaViewerFeedResponseImage_versions2;
38 original_width: number;
39 original_height: number;
40 user: ListReelMediaViewerFeedResponseUser;
41 caption_is_edited: boolean;
42 caption_position: number;
43 is_reel_media: boolean;
44 timezone_offset: number;
45 photo_of_you: boolean;
46 caption: null;
47 fb_user_tags: ListReelMediaViewerFeedResponseFb_user_tags;
48 can_viewer_save: boolean;
49 organic_tracking_token: string;
50 expiring_at: number;
51 can_reshare: boolean;
52 can_reply: boolean;
53 is_pride_media: boolean;
54 story_hashtags: ListReelMediaViewerFeedResponseStoryHashtagsItem[];
55 creative_config: ListReelMediaViewerFeedResponseCreative_config;
56 reel_mentions: ListReelMediaViewerFeedResponseReelMentionsItem[];
57 story_locations: ListReelMediaViewerFeedResponseStoryLocationsItem[];
58 story_is_saved_to_archive: boolean;
59 story_fundraisers: ListReelMediaViewerFeedResponseStoryFundraisersItem[];
60 story_fundraiser_donation_infos: ListReelMediaViewerFeedResponseStoryFundraiserDonationInfosItem[];
61 story_chats: ListReelMediaViewerFeedResponseStoryChatsItem[];
62 story_chat_request_infos: ListReelMediaViewerFeedResponseStoryChatRequestInfosItem[];
63 viewers: ListReelMediaViewerFeedResponseViewersItem[];
64 viewer_count: number;
65 viewer_cursor: null;
66 total_viewer_count: number;
67 multi_author_reel_names: any[];
68 supports_reel_reactions: boolean;
69 show_one_tap_fb_share_tooltip: boolean;
70 has_shared_to_fb: number;
71}
72export interface ListReelMediaViewerFeedResponseImage_versions2 {
73 candidates: ListReelMediaViewerFeedResponseCandidatesItem[];
74}
75export interface ListReelMediaViewerFeedResponseCandidatesItem {
76 width: number;
77 height: number;
78 url: string;
79 estimated_scans_sizes: number[];
80}
81export interface ListReelMediaViewerFeedResponseUser {
82 pk: number;
83 username: string;
84 full_name: string;
85 is_private: boolean;
86 profile_pic_url: string;
87 profile_pic_id: string;
88 is_verified: boolean;
89 has_anonymous_profile_picture?: boolean;
90 can_boost_post?: boolean;
91 can_see_organic_insights?: boolean;
92 show_insights_terms?: boolean;
93 reel_auto_archive?: string;
94 is_unpublished?: boolean;
95 allowed_commenter_type?: string;
96 media_count?: number;
97 follower_count?: number;
98 following_count?: number;
99 following_tag_count?: number;
100 biography?: string;
101 biography_with_entities?: ListReelMediaViewerFeedResponseBiography_with_entities;
102 external_url?: string;
103 external_lynx_url?: string;
104 has_biography_translation?: boolean;
105 mutual_followers_count?: number;
106 direct_messaging?: string;
107 fb_page_call_to_action_id?: string;
108 address_street?: string;
109 business_contact_method?: string;
110 category?: string;
111 city_id?: number;
112 city_name?: string;
113 contact_phone_number?: string;
114 is_call_to_action_enabled?: boolean;
115 latitude?: number;
116 longitude?: number;
117 public_email?: string;
118 public_phone_country_code?: string;
119 public_phone_number?: string;
120 zip?: string;
121 instagram_location_id?: string;
122 is_business?: boolean;
123 account_type?: number;
124 can_hide_category?: boolean;
125 can_hide_public_contacts?: boolean;
126 should_show_category?: boolean;
127 should_show_public_contacts?: boolean;
128 should_show_tabbed_inbox?: boolean;
129}
130export interface ListReelMediaViewerFeedResponseFb_user_tags {
131 in: any[];
132}
133export interface ListReelMediaViewerFeedResponseStoryHashtagsItem {
134 x: number;
135 y: number;
136 z: number;
137 width: number;
138 height: string;
139 rotation: number;
140 is_pinned: number;
141 is_hidden: number;
142 is_sticker: number;
143 hashtag: ListReelMediaViewerFeedResponseHashtag;
144}
145export interface ListReelMediaViewerFeedResponseHashtag {
146 name: string;
147 id: string;
148}
149export interface ListReelMediaViewerFeedResponseCreative_config {
150 capture_type: string;
151 camera_facing: string;
152 should_render_try_it_on: boolean;
153}
154export interface ListReelMediaViewerFeedResponseReelMentionsItem {
155 x: number;
156 y: number;
157 z: number;
158 width: number;
159 height: number;
160 rotation: number;
161 is_pinned: number;
162 is_hidden: number;
163 display_type: string;
164 is_sticker: number;
165 user: ListReelMediaViewerFeedResponseUser;
166}
167export interface ListReelMediaViewerFeedResponseStoryLocationsItem {
168 x: number;
169 y: number;
170 z: number;
171 width: number;
172 height: number;
173 rotation: string;
174 is_pinned: number;
175 is_hidden: number;
176 is_sticker: number;
177 location: ListReelMediaViewerFeedResponseLocation;
178}
179export interface ListReelMediaViewerFeedResponseLocation {
180 pk: number;
181 name: string;
182 address: string;
183 city: string;
184 short_name: string;
185 lng: number;
186 lat: number;
187 external_source: string;
188 facebook_places_id: number;
189}
190export interface ListReelMediaViewerFeedResponseStoryFundraisersItem {
191 x: number;
192 y: string;
193 z: number;
194 width: number;
195 height: number;
196 rotation: number;
197 is_pinned: number;
198 is_hidden: number;
199 is_sticker: number;
200 fundraiser_sticker: ListReelMediaViewerFeedResponseFundraiser_sticker;
201}
202export interface ListReelMediaViewerFeedResponseFundraiser_sticker {
203 pk: string;
204 title: string;
205 title_color: string;
206 subtitle_color: string;
207 start_background_color: string;
208 end_background_color: string;
209 button_text_color: string;
210 source_name: string;
211 original_subtitle_height: number;
212 user: ListReelMediaViewerFeedResponseUser;
213 consumption_sheet_config: ListReelMediaViewerFeedResponseConsumption_sheet_config;
214}
215export interface ListReelMediaViewerFeedResponseBiography_with_entities {
216 raw_text: string;
217 entities: any[];
218}
219export interface ListReelMediaViewerFeedResponseConsumption_sheet_config {
220 can_viewer_donate: boolean;
221 has_viewer_donated: boolean;
222 you_donated_message: null;
223 currency: string;
224 donation_url: string;
225 privacy_disclaimer: string;
226 donation_disabled_message: null;
227 donation_amount_config: ListReelMediaViewerFeedResponseDonation_amount_config;
228}
229export interface ListReelMediaViewerFeedResponseDonation_amount_config {
230 donation_amount_selector_values: number[];
231 default_selected_donation_value: number;
232 minimum_donation_amount: number;
233 maximum_donation_amount: number;
234 user_currency: string;
235}
236export interface ListReelMediaViewerFeedResponseStoryFundraiserDonationInfosItem {
237 fundraiser_id: string;
238 charity: ListReelMediaViewerFeedResponseCharity;
239 amount_raised: string;
240 donations: ListReelMediaViewerFeedResponseDonations;
241}
242export interface ListReelMediaViewerFeedResponseCharity {
243 pk: number;
244 username: string;
245 full_name: string;
246 is_private: boolean;
247 profile_pic_url: string;
248 profile_pic_id: string;
249 is_verified: boolean;
250}
251export interface ListReelMediaViewerFeedResponseDonations {
252 donations: any[];
253 max_id: null;
254 more_available: boolean;
255}
256export interface ListReelMediaViewerFeedResponseStoryChatsItem {
257 x: string;
258 y: number;
259 z: number;
260 width: number;
261 height: number;
262 rotation: number;
263 is_pinned: number;
264 is_hidden: number;
265 is_sticker: number;
266 chat_sticker: ListReelMediaViewerFeedResponseChat_sticker;
267}
268export interface ListReelMediaViewerFeedResponseChat_sticker {
269 story_chat_id: string;
270 text: string;
271 start_background_color: string;
272 end_background_color: string;
273 has_started_chat: boolean;
274 thread_id: string;
275 status: string;
276}
277export interface ListReelMediaViewerFeedResponseStoryChatRequestInfosItem {
278 users: ListReelMediaViewerFeedResponseUsersItem[];
279 requester_usernames: ListReelMediaViewerFeedResponseRequester_usernames;
280 cursor: string;
281 total_thread_participants: number;
282 total_participant_requests: number;
283}
284export interface ListReelMediaViewerFeedResponseRequester_usernames {
285}
286export interface ListReelMediaViewerFeedResponseViewersItem {
287 pk: number;
288 username: string;
289 full_name: string;
290 is_private: boolean;
291 profile_pic_url: string;
292 profile_pic_id: string;
293 is_verified: boolean;
294}