pub struct DataTypes {Show 88 fields
pub account: FileObject,
pub account_creation_ip: FileObject,
pub account_label: FileObject,
pub account_suspension: FileObject,
pub account_timezone: FileObject,
pub ad_engagements: FileObject,
pub ad_impressions: FileObject,
pub ad_mobile_conversions_attributed: FileObject,
pub ad_mobile_conversions_unattributed: FileObject,
pub ad_online_conversions_attributed: FileObject,
pub ad_online_conversions_unattributed: FileObject,
pub ageinfo: FileObject,
pub app: FileObject,
pub block: FileObject,
pub branch_links: FileObject,
pub catalog_item: FileObject,
pub commerce_catalog: FileObject,
pub community_note: FileObject,
pub community_note_rating: FileObject,
pub community_note_tombstone: FileObject,
pub community_tweet: MediaDirectoryWithFiles,
pub community_tweet_media: MediaDirectory,
pub connected_application: FileObject,
pub contact: FileObject,
pub deleted_note_tweet: FileObject,
pub deleted_tweet_headers: FileObject,
pub deleted_tweets: MediaDirectoryWithFiles,
pub deleted_tweets_media: MediaDirectory,
pub device_token: FileObject,
pub direct_message_group_headers: FileObject,
pub direct_message_headers: FileObject,
pub direct_message_mute: FileObject,
pub direct_messages: MediaDirectoryWithFiles,
pub direct_messages_group: MediaDirectoryWithFiles,
pub direct_messages_group_media: MediaDirectory,
pub direct_messages_media: MediaDirectory,
pub email_address_change: FileObject,
pub follower: FileObject,
pub following: FileObject,
pub ip_audit: FileObject,
pub key_registry: FileObject,
pub like: FileObject,
pub lists_created: FileObject,
pub lists_member: FileObject,
pub lists_subscribed: FileObject,
pub moment: MediaDirectoryWithFiles,
pub moments_media: MediaDirectory,
pub moments_tweets_media: MediaDirectory,
pub mute: FileObject,
pub ni_devices: FileObject,
pub note_tweet: FileObject,
pub periscope_account_information: FileObject,
pub periscope_ban_information: FileObject,
pub periscope_broadcast_metadata: FileObject,
pub periscope_comments_made_by_user: FileObject,
pub periscope_expired_broadcasts: FileObject,
pub periscope_followers: FileObject,
pub periscope_profile_description: FileObject,
pub personalization: FileObject,
pub phone_number: FileObject,
pub product_drop: FileObject,
pub product_set: FileObject,
pub professional_data: FileObject,
pub profile: MediaDirectoryWithFiles,
pub profile_media: MediaDirectory,
pub protected_history: FileObject,
pub reply_prompt: FileObject,
pub saved_search: FileObject,
pub screen_name_change: FileObject,
pub shop_module: FileObject,
pub shopify_account: FileObject,
pub smartblock: FileObject,
pub spaces_metadata: FileObject,
pub sso: FileObject,
pub tweet_headers: FileObject,
pub tweetdeck: FileObject,
pub tweets: MediaDirectoryWithFiles,
pub tweets_media: MediaDirectory,
pub twitter_article: MediaDirectoryWithFiles,
pub twitter_article_media: MediaDirectory,
pub twitter_article_metadata: FileObject,
pub twitter_circle: MediaDirectoryWithFiles,
pub twitter_circle_member: FileObject,
pub twitter_circle_tweet: MediaDirectoryWithFiles,
pub twitter_circle_tweet_media: MediaDirectory,
pub twitter_shop: FileObject,
pub user_link_clicks: FileObject,
pub verified: FileObject,
}Expand description
§Example
use twitter_archive::structs::manifest::DataTypes;
let json = r#"{
"account": {
"files": [
{
"fileName": "data/account.js",
"globalName": "YTD.account.part0",
"count": "1"
}
]
},
"accountCreationIp": {
"files": [
{
"fileName": "data/account-creation-ip.js",
"globalName": "YTD.account_creation_ip.part0",
"count": "1"
}
]
},
"accountLabel": {
"files": [
{
"fileName": "data/account-label.js",
"globalName": "YTD.account_label.part0",
"count": "1"
}
]
},
"accountSuspension": {
"files": [
{
"fileName": "data/account-suspension.js",
"globalName": "YTD.account_suspension.part0",
"count": "0"
}
]
},
"accountTimezone": {
"files": [
{
"fileName": "data/account-timezone.js",
"globalName": "YTD.account_timezone.part0",
"count": "1"
}
]
},
"adEngagements": {
"files": [
{
"fileName": "data/ad-engagements.js",
"globalName": "YTD.ad_engagements.part0",
"count": "122"
}
]
},
"adImpressions": {
"files": [
{
"fileName": "data/ad-impressions.js",
"globalName": "YTD.ad_impressions.part0",
"count": "125"
}
]
},
"adMobileConversionsAttributed": {
"files": [
{
"fileName": "data/ad-mobile-conversions-attributed.js",
"globalName": "YTD.ad_mobile_conversions_attributed.part0",
"count": "0"
}
]
},
"adMobileConversionsUnattributed": {
"files": [
{
"fileName": "data/ad-mobile-conversions-unattributed.js",
"globalName": "YTD.ad_mobile_conversions_unattributed.part0",
"count": "0"
}
]
},
"adOnlineConversionsAttributed": {
"files": [
{
"fileName": "data/ad-online-conversions-attributed.js",
"globalName": "YTD.ad_online_conversions_attributed.part0",
"count": "0"
}
]
},
"adOnlineConversionsUnattributed": {
"files": [
{
"fileName": "data/ad-online-conversions-unattributed.js",
"globalName": "YTD.ad_online_conversions_unattributed.part0",
"count": "0"
}
]
},
"ageinfo": {
"files": [
{
"fileName": "data/ageinfo.js",
"globalName": "YTD.ageinfo.part0",
"count": "1"
}
]
},
"app": {
"files": [
{
"fileName": "data/app.js",
"globalName": "YTD.app.part0",
"count": "0"
}
]
},
"block": {
"files": [
{
"fileName": "data/block.js",
"globalName": "YTD.block.part0",
"count": "10"
}
]
},
"branchLinks": {
"files": [
{
"fileName": "data/branch-links.js",
"globalName": "YTD.branch_links.part0",
"count": "0"
}
]
},
"catalogItem": {
"files": [
{
"fileName": "data/catalog-item.js",
"globalName": "YTD.catalog_item.part0",
"count": "0"
}
]
},
"commerceCatalog": {
"files": [
{
"fileName": "data/commerce-catalog.js",
"globalName": "YTD.commerce_catalog.part0",
"count": "0"
}
]
},
"communityNote": {
"files": [
{
"fileName": "data/community-note.js",
"globalName": "YTD.community_note.part0",
"count": "0"
}
]
},
"communityNoteRating": {
"files": [
{
"fileName": "data/community-note-rating.js",
"globalName": "YTD.community_note_rating.part0",
"count": "1"
}
]
},
"communityNoteTombstone": {
"files": [
{
"fileName": "data/community-note-tombstone.js",
"globalName": "YTD.community_note_tombstone.part0",
"count": "0"
}
]
},
"communityTweet": {
"mediaDirectory": "data/community_tweet_media",
"files": [
{
"fileName": "data/community-tweet.js",
"globalName": "YTD.community_tweet.part0",
"count": "0"
}
]
},
"communityTweetMedia": {
"mediaDirectory": "data/community_tweet_media"
},
"connectedApplication": {
"files": [
{
"fileName": "data/connected-application.js",
"globalName": "YTD.connected_application.part0",
"count": "1"
}
]
},
"contact": {
"files": [
{
"fileName": "data/contact.js",
"globalName": "YTD.contact.part0",
"count": "0"
}
]
},
"deletedNoteTweet": {
"files": [
{
"fileName": "data/deleted-note-tweet.js",
"globalName": "YTD.deleted_note_tweet.part0",
"count": "0"
}
]
},
"deletedTweetHeaders": {
"files": [
{
"fileName": "data/deleted-tweet-headers.js",
"globalName": "YTD.deleted_tweet_headers.part0",
"count": "3"
}
]
},
"deletedTweets": {
"mediaDirectory": "data/deleted_tweets_media",
"files": [
{
"fileName": "data/deleted-tweets.js",
"globalName": "YTD.deleted_tweets.part0",
"count": "3"
}
]
},
"deletedTweetsMedia": {
"mediaDirectory": "data/deleted_tweets_media"
},
"deviceToken": {
"files": [
{
"fileName": "data/device-token.js",
"globalName": "YTD.device_token.part0",
"count": "600"
}
]
},
"directMessageGroupHeaders": {
"files": [
{
"fileName": "data/direct-message-group-headers.js",
"globalName": "YTD.direct_message_group_headers.part0",
"count": "2"
}
]
},
"directMessageHeaders": {
"files": [
{
"fileName": "data/direct-message-headers.js",
"globalName": "YTD.direct_message_headers.part0",
"count": "84"
}
]
},
"directMessageMute": {
"files": [
{
"fileName": "data/direct-message-mute.js",
"globalName": "YTD.direct_message_mute.part0",
"count": "0"
}
]
},
"directMessages": {
"mediaDirectory": "data/direct_messages_media",
"files": [
{
"fileName": "data/direct-messages.js",
"globalName": "YTD.direct_messages.part0",
"count": "84"
}
]
},
"directMessagesGroup": {
"mediaDirectory": "data/direct_messages_group_media",
"files": [
{
"fileName": "data/direct-messages-group.js",
"globalName": "YTD.direct_messages_group.part0",
"count": "2"
}
]
},
"directMessagesGroupMedia": {
"mediaDirectory": "data/direct_messages_group_media"
},
"directMessagesMedia": {
"mediaDirectory": "data/direct_messages_media"
},
"emailAddressChange": {
"files": [
{
"fileName": "data/email-address-change.js",
"globalName": "YTD.email_address_change.part0",
"count": "2"
}
]
},
"follower": {
"files": [
{
"fileName": "data/follower.js",
"globalName": "YTD.follower.part0",
"count": "289"
}
]
},
"following": {
"files": [
{
"fileName": "data/following.js",
"globalName": "YTD.following.part0",
"count": "283"
}
]
},
"ipAudit": {
"files": [
{
"fileName": "data/ip-audit.js",
"globalName": "YTD.ip_audit.part0",
"count": "542"
}
]
},
"keyRegistry": {
"files": [
{
"fileName": "data/key-registry.js",
"globalName": "YTD.key_registry.part0",
"count": "1"
}
]
},
"like": {
"files": [
{
"fileName": "data/like.js",
"globalName": "YTD.like.part0",
"count": "25548"
}
]
},
"listsCreated": {
"files": [
{
"fileName": "data/lists-created.js",
"globalName": "YTD.lists_created.part0",
"count": "0"
}
]
},
"listsMember": {
"files": [
{
"fileName": "data/lists-member.js",
"globalName": "YTD.lists_member.part0",
"count": "11"
}
]
},
"listsSubscribed": {
"files": [
{
"fileName": "data/lists-subscribed.js",
"globalName": "YTD.lists_subscribed.part0",
"count": "0"
}
]
},
"moment": {
"mediaDirectory": "data/moments_media",
"files": [
{
"fileName": "data/moment.js",
"globalName": "YTD.moment.part0",
"count": "0"
}
]
},
"momentsMedia": {
"mediaDirectory": "data/moments_media"
},
"momentsTweetsMedia": {
"mediaDirectory": "data/moments_tweets_media"
},
"mute": {
"files": [
{
"fileName": "data/mute.js",
"globalName": "YTD.mute.part0",
"count": "4086"
}
]
},
"niDevices": {
"files": [
{
"fileName": "data/ni-devices.js",
"globalName": "YTD.ni_devices.part0",
"count": "1"
}
]
},
"noteTweet": {
"files": [
{
"fileName": "data/note-tweet.js",
"globalName": "YTD.note_tweet.part0",
"count": "0"
}
]
},
"periscopeAccountInformation": {
"files": [
{
"fileName": "data/periscope-account-information.js",
"globalName": "YTD.periscope_account_information.part0",
"count": "0"
}
]
},
"periscopeBanInformation": {
"files": [
{
"fileName": "data/periscope-ban-information.js",
"globalName": "YTD.periscope_ban_information.part0",
"count": "0"
}
]
},
"periscopeBroadcastMetadata": {
"files": [
{
"fileName": "data/periscope-broadcast-metadata.js",
"globalName": "YTD.periscope_broadcast_metadata.part0",
"count": "0"
}
]
},
"periscopeCommentsMadeByUser": {
"files": [
{
"fileName": "data/periscope-comments-made-by-user.js",
"globalName": "YTD.periscope_comments_made_by_user.part0",
"count": "0"
}
]
},
"periscopeExpiredBroadcasts": {
"files": [
{
"fileName": "data/periscope-expired-broadcasts.js",
"globalName": "YTD.periscope_expired_broadcasts.part0",
"count": "0"
}
]
},
"periscopeFollowers": {
"files": [
{
"fileName": "data/periscope-followers.js",
"globalName": "YTD.periscope_followers.part0",
"count": "0"
}
]
},
"periscopeProfileDescription": {
"files": [
{
"fileName": "data/periscope-profile-description.js",
"globalName": "YTD.periscope_profile_description.part0",
"count": "0"
}
]
},
"personalization": {
"files": [
{
"fileName": "data/personalization.js",
"globalName": "YTD.personalization.part0",
"count": "1"
}
]
},
"phoneNumber": {
"files": [
{
"fileName": "data/phone-number.js",
"globalName": "YTD.phone_number.part0",
"count": "1"
}
]
},
"productDrop": {
"files": [
{
"fileName": "data/product-drop.js",
"globalName": "YTD.product_drop.part0",
"count": "0"
}
]
},
"productSet": {
"files": [
{
"fileName": "data/product-set.js",
"globalName": "YTD.product_set.part0",
"count": "0"
}
]
},
"professionalData": {
"files": [
{
"fileName": "data/professional-data.js",
"globalName": "YTD.professional_data.part0",
"count": "0"
}
]
},
"profile": {
"mediaDirectory": "data/profile_media",
"files": [
{
"fileName": "data/profile.js",
"globalName": "YTD.profile.part0",
"count": "1"
}
]
},
"profileMedia": {
"mediaDirectory": "data/profile_media"
},
"protectedHistory": {
"files": [
{
"fileName": "data/protected-history.js",
"globalName": "YTD.protected_history.part0",
"count": "0"
}
]
},
"replyPrompt": {
"files": [
{
"fileName": "data/reply-prompt.js",
"globalName": "YTD.reply_prompt.part0",
"count": "0"
}
]
},
"savedSearch": {
"files": [
{
"fileName": "data/saved-search.js",
"globalName": "YTD.saved_search.part0",
"count": "0"
}
]
},
"screenNameChange": {
"files": [
{
"fileName": "data/screen-name-change.js",
"globalName": "YTD.screen_name_change.part0",
"count": "1"
}
]
},
"shopModule": {
"files": [
{
"fileName": "data/shop-module.js",
"globalName": "YTD.shop_module.part0",
"count": "0"
}
]
},
"shopifyAccount": {
"files": [
{
"fileName": "data/shopify-account.js",
"globalName": "YTD.shopify_account.part0",
"count": "0"
}
]
},
"smartblock": {
"files": [
{
"fileName": "data/smartblock.js",
"globalName": "YTD.smartblock.part0",
"count": "0"
}
]
},
"spacesMetadata": {
"files": [
{
"fileName": "data/spaces-metadata.js",
"globalName": "YTD.spaces_metadata.part0",
"count": "0"
}
]
},
"sso": {
"files": [
{
"fileName": "data/sso.js",
"globalName": "YTD.sso.part0",
"count": "0"
}
]
},
"tweetHeaders": {
"files": [
{
"fileName": "data/tweet-headers.js",
"globalName": "YTD.tweet_headers.part0",
"count": "3601"
}
]
},
"tweetdeck": {
"files": [
{
"fileName": "data/tweetdeck.js",
"globalName": "YTD.tweetdeck.part0",
"count": "2"
}
]
},
"tweets": {
"mediaDirectory": "data/tweets_media",
"files": [
{
"fileName": "data/tweets.js",
"globalName": "YTD.tweets.part0",
"count": "3601"
}
]
},
"tweetsMedia": {
"mediaDirectory": "data/tweets_media"
},
"twitterArticle": {
"mediaDirectory": "data/twitter_article_media",
"files": [
{
"fileName": "data/twitter-article.js",
"globalName": "YTD.twitter_article.part0",
"count": "0"
}
]
},
"twitterArticleMedia": {
"mediaDirectory": "data/twitter_article_media"
},
"twitterArticleMetadata": {
"files": [
{
"fileName": "data/twitter-article-metadata.js",
"globalName": "YTD.twitter_article_metadata.part0",
"count": "0"
}
]
},
"twitterCircle": {
"mediaDirectory": "data/twitter_circle_tweet_media",
"files": [
{
"fileName": "data/twitter-circle.js",
"globalName": "YTD.twitter_circle.part0",
"count": "1"
}
]
},
"twitterCircleMember": {
"files": [
{
"fileName": "data/twitter-circle-member.js",
"globalName": "YTD.twitter_circle_member.part0",
"count": "0"
}
]
},
"twitterCircleTweet": {
"mediaDirectory": "data/twitter_circle_tweet_media",
"files": [
{
"fileName": "data/twitter-circle-tweet.js",
"globalName": "YTD.twitter_circle_tweet.part0",
"count": "0"
}
]
},
"twitterCircleTweetMedia": {
"mediaDirectory": "data/twitter_circle_tweet_media"
},
"twitterShop": {
"files": [
{
"fileName": "data/twitter-shop.js",
"globalName": "YTD.twitter_shop.part0",
"count": "0"
}
]
},
"userLinkClicks": {
"files": [
{
"fileName": "data/user-link-clicks.js",
"globalName": "YTD.user_link_clicks.part0",
"count": "0"
}
]
},
"verified": {
"files": [
{
"fileName": "data/verified.js",
"globalName": "YTD.verified.part0",
"count": "1"
}
]
}
}"#;
let data: DataTypes = serde_json::from_str(&json).unwrap();
// De-serialized properties
assert_eq!(data.twitter_circle_tweet.media_directory, "data/twitter_circle_tweet_media");
assert_eq!(data.twitter_circle_tweet.files.len(), 1);
assert_eq!(data.twitter_circle_tweet.files[0].file_name, "data/twitter-circle-tweet.js");
assert_eq!(data.twitter_circle_tweet.files[0].global_name, "YTD.twitter_circle_tweet.part0");
assert_eq!(data.twitter_circle_tweet.files[0].count, 0);
assert_eq!(data.verified.files.len(), 1);
assert_eq!(data.verified.files[0].file_name, "data/verified.js");
assert_eq!(data.verified.files[0].global_name, "YTD.verified.part0");
assert_eq!(data.verified.files[0].count, 1);
// Re-serialize is equivalent to original data without pretty printing
assert_eq!(serde_json::to_string_pretty(&data).unwrap(), json);Fields§
§account: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/account.js
§Example JSON data
{
"files": [
{
"fileName": "data/account.js",
"globalName": "YTD.account.part0",
"count": "0"
}
]
}account_creation_ip: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/account-creation-ip.js
§Example JSON data
{
"files": [
{
"fileName": "data/account-creation-ip.js",
"globalName": "YTD.account_creation_ip.part0",
"count": "0"
}
]
}account_label: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/account-label.js
§Example JSON data
{
"files": [
{
"fileName": "data/account-label.js",
"globalName": "YTD.account_label.part0",
"count": "0"
}
]
}account_suspension: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/account-suspension.js
§Example JSON data
{
"files": [
{
"fileName": "data/account-suspension.js",
"globalName": "YTD.account_suspension.part0",
"count": "0"
}
]
}account_timezone: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/account-timezone.js
§Example JSON data
{
"files": [
{
"fileName": "data/account-timezone.js",
"globalName": "YTD.account_timezone.part0",
"count": "0"
}
]
}ad_engagements: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-engagements.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-engagements.js",
"globalName": "YTD.ad_engagements.part0",
"count": "0"
}
]
}ad_impressions: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-impressions.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-impressions.js",
"globalName": "YTD.ad_impressions.part0",
"count": "0"
}
]
}ad_mobile_conversions_attributed: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-mobile-conversions-attributed.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-mobile-conversions-attributed.js",
"globalName": "YTD.ad_mobile_conversions_attributed.part0",
"count": "0"
}
]
}ad_mobile_conversions_unattributed: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-mobile-conversions-unattributed.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-mobile-conversions-unattributed.js",
"globalName": "YTD.ad_mobile_conversions_unattributed.part0",
"count": "0"
}
]
}ad_online_conversions_attributed: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-online-conversions-attributed.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-online-conversions-attributed.js",
"globalName": "YTD.ad_online_conversions_attributed.part0",
"count": "0"
}
]
}ad_online_conversions_unattributed: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ad-online-conversions-unattributed.js
§Example JSON data
{
"files": [
{
"fileName": "data/ad-online-conversions-unattributed.js",
"globalName": "YTD.ad_online_conversions_unattributed.part0",
"count": "0"
}
]
}ageinfo: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ageinfo.js
§Example JSON data
{
"files": [
{
"fileName": "data/ageinfo.js",
"globalName": "YTD.ageinfo.part0",
"count": "0"
}
]
}app: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/app.js
§Example JSON data
{
"files": [
{
"fileName": "data/app.js",
"globalName": "YTD.app.part0",
"count": "0"
}
]
}block: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/block.js
§Example JSON data
{
"files": [
{
"fileName": "data/block.js",
"globalName": "YTD.block.part0",
"count": "0"
}
]
}branch_links: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/branch-links.js
§Example JSON data
{
"files": [
{
"fileName": "data/branch-links.js",
"globalName": "YTD.branch_links.part0",
"count": "0"
}
]
}catalog_item: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/catalog-item.js
§Example JSON data
{
"files": [
{
"fileName": "data/catalog-item.js",
"globalName": "YTD.catalog_item.part0",
"count": "0"
}
]
}commerce_catalog: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/commerce-catalog.js
§Example JSON data
{
"files": [
{
"fileName": "data/commerce-catalog.js",
"globalName": "YTD.commerce_catalog.part0",
"count": "0"
}
]
}community_note: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/community-note.js
§Example JSON data
{
"files": [
{
"fileName": "data/community-note.js",
"globalName": "YTD.community_note.part0",
"count": "0"
}
]
}community_note_rating: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/community-note-rating.js
§Example JSON data
{
"files": [
{
"fileName": "data/community-note-rating.js",
"globalName": "YTD.community_note_rating.part0",
"count": "0"
}
]
}community_note_tombstone: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/community-note-tombstone.js
§Example JSON data
{
"files": [
{
"fileName": "data/community-note-tombstone.js",
"globalName": "YTD.community_note_tombstone.part0",
"count": "0"
}
]
}community_tweet: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/community-tweet.js
§Example JSON data
{
"mediaDirectory": "data/community_tweet",
"files": [
{
"fileName": "data/community-tweet.js",
"globalName": "YTD.community_tweet.part0",
"count": "0"
}
]
}community_tweet_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/community-tweet-media.js
§Example JSON data
{ "mediaDirectory": "data/community_tweet_media" }connected_application: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/connected-application.js
§Example JSON data
{
"files": [
{
"fileName": "data/connected-application.js",
"globalName": "YTD.connected_application.part0",
"count": "0"
}
]
}contact: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/contact.js
§Example JSON data
{
"files": [
{
"fileName": "data/contact.js",
"globalName": "YTD.contact.part0",
"count": "0"
}
]
}deleted_note_tweet: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/deleted-note-tweet.js
§Example JSON data
{
"files": [
{
"fileName": "data/deleted-note-tweet.js",
"globalName": "YTD.deleted_note_tweet.part0",
"count": "0"
}
]
}deleted_tweet_headers: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/deleted-tweet-headers.js
§Example JSON data
{
"files": [
{
"fileName": "data/deleted-tweet-headers.js",
"globalName": "YTD.deleted_tweet_headers.part0",
"count": "0"
}
]
}deleted_tweets: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/deleted-tweets.js
§Example JSON data
{
"mediaDirectory": "data/deleted_tweets",
"files": [
{
"fileName": "data/deleted-tweets.js",
"globalName": "YTD.deleted_tweets.part0",
"count": "0"
}
]
}deleted_tweets_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/deleted-tweets-media.js
§Example JSON data
{ "mediaDirectory": "data/deleted_tweets_media" }device_token: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/device-token.js
§Example JSON data
{
"files": [
{
"fileName": "data/device-token.js",
"globalName": "YTD.device_token.part0",
"count": "0"
}
]
}direct_message_group_headers: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/direct-message-group-headers.js
§Example JSON data
{
"files": [
{
"fileName": "data/direct-message-group-headers.js",
"globalName": "YTD.direct_message_group_headers.part0",
"count": "0"
}
]
}direct_message_headers: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/direct-message-headers.js
§Example JSON data
{
"files": [
{
"fileName": "data/direct-message-headers.js",
"globalName": "YTD.direct_message_headers.part0",
"count": "0"
}
]
}direct_message_mute: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/direct-message-mute.js
§Example JSON data
{
"files": [
{
"fileName": "data/direct-message-mute.js",
"globalName": "YTD.direct_message_mute.part0",
"count": "0"
}
]
}direct_messages: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/direct-messages.js
§Example JSON data
{
"mediaDirectory": "data/direct_messages",
"files": [
{
"fileName": "data/direct-messages.js",
"globalName": "YTD.direct_messages.part0",
"count": "0"
}
]
}direct_messages_group: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/direct-messages-group.js
§Example JSON data
{
"mediaDirectory": "data/direct_messages_group",
"files": [
{
"fileName": "data/direct-messages-group.js",
"globalName": "YTD.direct_messages_group.part0",
"count": "0"
}
]
}direct_messages_group_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/direct-messages-group-media.js
§Example JSON data
{ "mediaDirectory": "data/direct_messages_group_media" }direct_messages_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/direct-messages-media.js
§Example JSON data
{ "mediaDirectory": "data/direct_messages_media" }email_address_change: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/email-address-change.js
§Example JSON data
{
"files": [
{
"fileName": "data/email-address-change.js",
"globalName": "YTD.email_address_change.part0",
"count": "0"
}
]
}follower: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/follower.js
§Example JSON data
{
"files": [
{
"fileName": "data/follower.js",
"globalName": "YTD.follower.part0",
"count": "0"
}
]
}following: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/following.js
§Example JSON data
{
"files": [
{
"fileName": "data/following.js",
"globalName": "YTD.following.part0",
"count": "0"
}
]
}ip_audit: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ip-audit.js
§Example JSON data
{
"files": [
{
"fileName": "data/ip-audit.js",
"globalName": "YTD.ip_audit.part0",
"count": "0"
}
]
}key_registry: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/key-registry.js
§Example JSON data
{
"files": [
{
"fileName": "data/key-registry.js",
"globalName": "YTD.key_registry.part0",
"count": "0"
}
]
}like: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/like.js
§Example JSON data
{
"files": [
{
"fileName": "data/like.js",
"globalName": "YTD.like.part0",
"count": "0"
}
]
}lists_created: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/lists-created.js
§Example JSON data
{
"files": [
{
"fileName": "data/lists-created.js",
"globalName": "YTD.lists_created.part0",
"count": "0"
}
]
}lists_member: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/lists-member.js
§Example JSON data
{
"files": [
{
"fileName": "data/lists-member.js",
"globalName": "YTD.lists_member.part0",
"count": "0"
}
]
}lists_subscribed: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/lists-subscribed.js
§Example JSON data
{
"files": [
{
"fileName": "data/lists-subscribed.js",
"globalName": "YTD.lists_subscribed.part0",
"count": "0"
}
]
}moment: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/moment.js
§Example JSON data
{
"mediaDirectory": "data/moment",
"files": [
{
"fileName": "data/moment.js",
"globalName": "YTD.moment.part0",
"count": "0"
}
]
}moments_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/moments-media.js
§Example JSON data
{ "mediaDirectory": "data/moments_media" }moments_tweets_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/moments-tweets-media.js
§Example JSON data
{ "mediaDirectory": "data/moments_tweets_media" }mute: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/mute.js
§Example JSON data
{
"files": [
{
"fileName": "data/mute.js",
"globalName": "YTD.mute.part0",
"count": "0"
}
]
}ni_devices: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/ni-devices.js
§Example JSON data
{
"files": [
{
"fileName": "data/ni-devices.js",
"globalName": "YTD.ni_devices.part0",
"count": "0"
}
]
}note_tweet: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/note-tweet.js
§Example JSON data
{
"files": [
{
"fileName": "data/note-tweet.js",
"globalName": "YTD.note_tweet.part0",
"count": "0"
}
]
}periscope_account_information: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-account-information.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-account-information.js",
"globalName": "YTD.periscope_account_information.part0",
"count": "0"
}
]
}periscope_ban_information: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-ban-information.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-ban-information.js",
"globalName": "YTD.periscope_ban_information.part0",
"count": "0"
}
]
}periscope_broadcast_metadata: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-broadcast-metadata.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-broadcast-metadata.js",
"globalName": "YTD.periscope_broadcast_metadata.part0",
"count": "0"
}
]
}periscope_comments_made_by_user: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-comments-made-by-user.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-comments-made-by-user.js",
"globalName": "YTD.periscope_comments_made_by_user.part0",
"count": "0"
}
]
}periscope_expired_broadcasts: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-expired-broadcasts.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-expired-broadcasts.js",
"globalName": "YTD.periscope_expired_broadcasts.part0",
"count": "0"
}
]
}periscope_followers: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-followers.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-followers.js",
"globalName": "YTD.periscope_followers.part0",
"count": "0"
}
]
}periscope_profile_description: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/periscope-profile-description.js
§Example JSON data
{
"files": [
{
"fileName": "data/periscope-profile-description.js",
"globalName": "YTD.periscope_profile_description.part0",
"count": "0"
}
]
}personalization: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/personalization.js
§Example JSON data
{
"files": [
{
"fileName": "data/personalization.js",
"globalName": "YTD.personalization.part0",
"count": "0"
}
]
}phone_number: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/phone-number.js
§Example JSON data
{
"files": [
{
"fileName": "data/phone-number.js",
"globalName": "YTD.phone_number.part0",
"count": "0"
}
]
}product_drop: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/product-drop.js
§Example JSON data
{
"files": [
{
"fileName": "data/product-drop.js",
"globalName": "YTD.product_drop.part0",
"count": "0"
}
]
}product_set: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/product-set.js
§Example JSON data
{
"files": [
{
"fileName": "data/product-set.js",
"globalName": "YTD.product_set.part0",
"count": "0"
}
]
}professional_data: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/professional-data.js
§Example JSON data
{
"files": [
{
"fileName": "data/professional-data.js",
"globalName": "YTD.professional_data.part0",
"count": "0"
}
]
}profile: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/profile.js
§Example JSON data
{
"mediaDirectory": "data/profile",
"files": [
{
"fileName": "data/profile.js",
"globalName": "YTD.profile.part0",
"count": "0"
}
]
}profile_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/profile-media.js
§Example JSON data
{ "mediaDirectory": "data/profile_media" }protected_history: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/protected-history.js
§Example JSON data
{
"files": [
{
"fileName": "data/protected-history.js",
"globalName": "YTD.protected_history.part0",
"count": "0"
}
]
}reply_prompt: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/reply-prompt.js
§Example JSON data
{
"files": [
{
"fileName": "data/reply-prompt.js",
"globalName": "YTD.reply_prompt.part0",
"count": "0"
}
]
}saved_search: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/saved-search.js
§Example JSON data
{
"files": [
{
"fileName": "data/saved-search.js",
"globalName": "YTD.saved_search.part0",
"count": "0"
}
]
}screen_name_change: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/screen-name-change.js
§Example JSON data
{
"files": [
{
"fileName": "data/screen-name-change.js",
"globalName": "YTD.screen_name_change.part0",
"count": "0"
}
]
}shop_module: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/shop-module.js
§Example JSON data
{
"files": [
{
"fileName": "data/shop-module.js",
"globalName": "YTD.shop_module.part0",
"count": "0"
}
]
}shopify_account: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/shopify-account.js
§Example JSON data
{
"files": [
{
"fileName": "data/shopify-account.js",
"globalName": "YTD.shopify_account.part0",
"count": "0"
}
]
}smartblock: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/smartblock.js
§Example JSON data
{
"files": [
{
"fileName": "data/smartblock.js",
"globalName": "YTD.smartblock.part0",
"count": "0"
}
]
}spaces_metadata: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/spaces-metadata.js
§Example JSON data
{
"files": [
{
"fileName": "data/spaces-metadata.js",
"globalName": "YTD.spaces_metadata.part0",
"count": "0"
}
]
}sso: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/sso.js
§Example JSON data
{
"files": [
{
"fileName": "data/sso.js",
"globalName": "YTD.sso.part0",
"count": "0"
}
]
}tweet_headers: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/tweet-headers.js
§Example JSON data
{
"files": [
{
"fileName": "data/tweet-headers.js",
"globalName": "YTD.tweet_headers.part0",
"count": "0"
}
]
}tweetdeck: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/tweetdeck.js
§Example JSON data
{
"files": [
{
"fileName": "data/tweetdeck.js",
"globalName": "YTD.tweetdeck.part0",
"count": "0"
}
]
}tweets: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/tweets.js
§Example JSON data
{
"mediaDirectory": "data/tweets",
"files": [
{
"fileName": "data/tweets.js",
"globalName": "YTD.tweets.part0",
"count": "0"
}
]
}tweets_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/tweets-media.js
§Example JSON data
{ "mediaDirectory": "data/tweets_media" }twitter_article: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-article.js
§Example JSON data
{
"mediaDirectory": "data/twitter_article",
"files": [
{
"fileName": "data/twitter-article.js",
"globalName": "YTD.twitter_article.part0",
"count": "0"
}
]
}twitter_article_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-article-media.js
§Example JSON data
{ "mediaDirectory": "data/twitter_article_media" }twitter_article_metadata: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-article-metadata.js
§Example JSON data
{
"files": [
{
"fileName": "data/twitter-article-metadata.js",
"globalName": "YTD.twitter_article_metadata.part0",
"count": "0"
}
]
}twitter_circle: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-circle.js
§Example JSON data
{
"mediaDirectory": "data/twitter_circle",
"files": [
{
"fileName": "data/twitter-circle.js",
"globalName": "YTD.twitter_circle.part0",
"count": "0"
}
]
}twitter_circle_member: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-circle-member.js
§Example JSON data
{
"files": [
{
"fileName": "data/twitter-circle-member.js",
"globalName": "YTD.twitter_circle_member.part0",
"count": "0"
}
]
}twitter_circle_tweet: MediaDirectoryWithFilesMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-circle-tweet.js
§Example JSON data
{
"mediaDirectory": "data/twitter_circle_tweet",
"files": [
{
"fileName": "data/twitter-circle-tweet.js",
"globalName": "YTD.twitter_circle_tweet.part0",
"count": "0"
}
]
}twitter_circle_tweet_media: MediaDirectoryMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-circle-tweet-media.js
§Example JSON data
{ "mediaDirectory": "data/twitter_circle_tweet_media" }twitter_shop: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/twitter-shop.js
§Example JSON data
{
"files": [
{
"fileName": "data/twitter-shop.js",
"globalName": "YTD.twitter_shop.part0",
"count": "0"
}
]
}user_link_clicks: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/user-link-clicks.js
§Example JSON data
{
"files": [
{
"fileName": "data/user-link-clicks.js",
"globalName": "YTD.user_link_clicks.part0",
"count": "0"
}
]
}verified: FileObjectMetadata that usually points to twitter-archive-<UID>.zip:data/verified.js
§Example JSON data
{
"files": [
{
"fileName": "data/verified.js",
"globalName": "YTD.verified.part0",
"count": "0"
}
]
}