"WFQuickActionSurfaces": [], "WFWorkflowClientVersion": "1303.1.1", "WFWorkflowHasOutputFallback": false, "WFWorkflowHasShortcutInputVariables": true, "WFWorkflowIcon": { "WFWorkflowIconStartColor": 4282601983, "WFWorkflowIconGlyphNumber": 59669 }, "WFWorkflowImportQuestions": [ { "ParameterKey": "account", "Category": "Parameter", "ActionIndex": 1, "Text": "Specify an authenticated account from which to gather data. (Required.)" }, { "ParameterKey": "keyPath", "Category": "Parameter", "ActionIndex": 10, "Text": "Specify a keypath (Jar) into which the custom Twitter data dictionary should be saved." }, { "ParameterKey": "folder", "Category": "Parameter", "ActionIndex": 11, "Text": "Choose a folder in Apple Notes into which Tweet notes will be saved. (Optional)" }, { "ParameterKey": "tags", "Category": "Parameter", "ActionIndex": 12, "Text": "Set Apple Notes tags to append to each Tweet note. (Optional)" } ], "WFWorkflowInputContentItemClasses": [ "WFURLContentItem" ], "WFWorkflowMinimumClientVersion": 1113, "WFWorkflowMinimumClientVersionString": "1113", "WFWorkflowNoInputBehavior": { "Name": "WFWorkflowNoInputBehaviorGetClipboard", "Parameters": {} }, "WFWorkflowOutputContentItemClasses": [], "WFWorkflowTypes": [ "ActionExtension" ]
Detailed/customizable Tweet data retrieval/archiving with Spring for Twitter's actions. 𝗠𝘆 𝗰𝗼𝗻𝘁𝗮𝗰𝘁 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻: Email: davidblue@extratone.com Contact card: https://davidblue.wtf/db.vcf RoutineHub Profile: https://routinehub.co/user/blue GitHub: https://github.com/extratone iOS-specific Repository: https://github.com/extratone/i Telegram: https://t.me/DavidBlue Telegram Channel: https://t.me/extratone Discord: https://davidblue.wtf/discord Twitter: https://twitter.com/NeoYokel Reddit: https://reddit.com/u/asphaltapostle Mastodon: https://mastodon.social/@DavidBlue EVERYWHERE: https://davidblue.wtf/socialdrop
[1 Tweet’s kjy_formattedText] - [[1 Tweet’s authorScreenName], [1 Tweet’s creationDate{"Date Style":"Custom","WFDateFormat":"MMddYYYY-HHmmss","WFISO8601IncludeTime":false}]]([1 Tweet’s tweetURL])
TextCustomSeparator
status/
[1 Tweet] [1 Tweet’s rawText] [1 Tweet’s kjy_formattedText] [1 Tweet’s authorName] [1 Tweet’s authorScreenName] [1 Tweet’s creationDate{"Date Style":"Custom","WFDateFormat":"MMddYYYY-HHmmss","WFISO8601IncludeTime":false}] [1 Tweet’s sourceLabel] [1 Tweet’s languageCode] [1 Tweet’s tweetURL] [1 Tweet’s replyTweetURL] [1 Tweet’s quoteTweetURL] [1 Tweet’s webpageURLs] [1 Tweet’s mentions] [1 Tweet’s kjy_formattedText]
File
{ "fileLocation": { "fileProviderDomainID": "com.apple.CloudDocs.MobileDocumentsFileProvider", "relativeSubpath": "com~apple~CloudDocs", "WFFileLocationType": "iCloud" }, "filename": "com~apple~CloudDocs", "displayName": "iCloud Drive" }
FilePath
tweets.txt
{ "tweet": "[1 Tweet]", "raw": "[1 Tweet’s rawText]", "formatted": "[1 Tweet’s kjy_formattedText]", "name": "[1 Tweet’s authorName]", "@": "[1 Tweet’s authorScreenName]", "created": "[1 Tweet’s creationDate{\"Date Style\":\"Custom\",\"WFDateFormat\":\"MMddYYYY-HHmmss\",\"WFISO8601IncludeTime\":false}]", "source": "[1 Tweet’s sourceLabel]", "lang": "[1 Tweet’s languageCode]", "url": "[1 Tweet’s tweetURL]", "reply": "[1 Tweet’s replyTweetURL]", "quote": "[1 Tweet’s quoteTweetURL]", "links": "[1 Tweet’s webpageURLs]", "mentioned": "[1 Tweet’s mentions]", "hashtags": "[1 Tweet’s hashtags]", "media": "[1 Tweet’s mediaURLs]" }
overwriteStrategy
alwaysAllow
keyPath
springtweets.[id]
values
[9 Dictionary]
folder
{ "title": { "key": "Tweets" }, "identifier": "notes:folder/533CDC12-DB5C-4309-B481-13D052F505F9" }
OpenWhenRun
false
NoteGroup
{ "Identifier": "notes:folder/533CDC12-DB5C-4309-B481-13D052F505F9", "DisplayString": "Tweets" }
tags
[{ "title": { "key": "#capture" }, "identifier": "notes:tag/capture" }, { "title": { "key": "#socialweb" }, "identifier": "notes:tag/socialweb" }]
notes
[11 Note]
json
[9 Dictionary]