Post to Tumblr / PosttoTumblr (internally is.workflow.actions.tumblr.post
)
This action is not yet complete. Some arguments may be missing.
This action requires that Shortcuts has permission to use [object Object],[object Object].
description
summary
Posts the content passed into the action to Tumblr.
output
The URL of the new post
usage
PosttoTumblr undefined=NotImplemented blog=("string" | variable)] type=("string" | variable)] postStatus=("Post Now" | "Add to Queue" | "Save as Draft" | "Post Privately") title="string" source="string" caption="string" tags="string" description="string"
arguments
This parameter is not implemented yet.
The parameter type is WFTumblrComposeInAppParameter. If you need to use this parameter, you may be able to use a raw value. Try converting a .shortcut to a .scpl containing the values you want in this parameter.
blog: Tumblr Blog Picker (Docs)
Allows Variables: true
Only enabled if: argument WFComposeInApp == false
Accepts a string or variable containing the option. Check the shortcuts app for a list of available options.
type: Picker (Docs)
Default Value:
Text
Allows Variables: true
Accepts a string or variable containing the option. Check the shortcuts app for a list of available options.
postStatus: Enumeration (Docs)
Default Value: "Post Now"
Allows Variables: true
Only enabled if: argument WFComposeInApp == false
Accepts a string or variable containing one of the options:
Post Now
Add to Queue
Save as Draft
Post Privately
title: Text (Docs)
Placeholder: "optional"
Allows Variables: true
Only enabled if: argument WFPostType == Text
or Link
or Chat
Accepts a string or text with the text. Does not allow newlines.
source: Text (Docs)
Placeholder: "optional"
Allows Variables: true
Only enabled if: argument WFPostType == Quote
Accepts a string or text with the text. Does not allow newlines.
caption: Text (Docs)
Placeholder: "optional"
Allows Variables: true
Only enabled if: argument WFPostType == Audio
or Video
or Photos
Only enabled if: argument WFComposeInApp == false
Accepts a string or text with the text. Does not allow newlines.
tags: Text (Docs)
Placeholder: "shortcuts, apple"
Allows Variables: true
Accepts a string or text with the text. Does not allow newlines.
description: Text (Docs)
Placeholder: "Description"
Allows Variables: true
Only enabled if: argument WFPostType == Link
Accepts a string or text with the text. Allows newlines.
source json (for developers)
{
"ActionClass": "WFTumblrPostAction",
"ActionKeywords": [
"blog"
],
"AppIdentifier": "com.tumblr.tumblr",
"Category": "Sharing",
"CreationDate": "2015-01-11T06:00:00.000Z",
"Description": {
"DescriptionResult": "The URL of the new post",
"DescriptionSummary": "Posts the content passed into the action to Tumblr."
},
"Input": {
"Multiple": true,
"Required": true,
"Types": [
"NSString",
"UIImage",
"NSURL",
"AVAsset"
]
},
"LastModifiedDate": "2016-02-14T08:00:00.000Z",
"Name": "Post to Tumblr",
"Output": {
"Multiple": false,
"OutputName": "Tumblr Post URL",
"Types": [
"WFURLContentItem"
]
},
"Parameters": [
{
"Class": "WFTumblrComposeInAppParameter",
"Key": "WFComposeInApp",
"Label": "Compose In Tumblr"
},
{
"Class": "WFTumblrBlogPickerParameter",
"Description": "The name of the blog to post to",
"Key": "WFBlogName",
"Label": "Blog",
"RequiredResources": [
{
"WFParameterKey": "WFComposeInApp",
"WFParameterValue": false,
"WFResourceClass": "WFParameterRelationResource"
}
]
},
{
"Class": "WFDynamicEnumerationParameter",
"DefaultValue": "Text",
"Items": [
"Text",
"Photos",
"Quote",
"Link",
"Chat",
"Audio",
"Video"
],
"Key": "WFPostType",
"Label": "Type"
},
{
"Class": "WFEnumerationParameter",
"DefaultValue": "Post Now",
"Items": [
"Post Now",
"Add to Queue",
"Save as Draft",
"Post Privately"
],
"Key": "WFPostState",
"Label": "Post Status",
"RequiredResources": [
{
"WFParameterKey": "WFComposeInApp",
"WFParameterValue": false,
"WFResourceClass": "WFParameterRelationResource"
}
]
},
{
"Class": "WFTextInputParameter",
"Key": "WFPostTitle",
"Label": "Title",
"Placeholder": "optional",
"RequiredResources": [
{
"WFParameterKey": "WFPostType",
"WFParameterValues": [
"Text",
"Link",
"Chat"
],
"WFResourceClass": "WFParameterRelationResource"
}
]
},
{
"Class": "WFTextInputParameter",
"Key": "WFPostSource",
"Label": "Source",
"Placeholder": "optional",
"RequiredResources": [
{
"WFParameterKey": "WFPostType",
"WFParameterValue": "Quote",
"WFResourceClass": "WFParameterRelationResource"
}
]
},
{
"Class": "WFTextInputParameter",
"Key": "WFPostCaption",
"Label": "Caption",
"Placeholder": "optional",
"RequiredResources": [
{
"WFParameterKey": "WFPostType",
"WFParameterValues": [
"Audio",
"Video",
"Photos"
],
"WFResourceClass": "WFParameterRelationResource"
},
{
"WFParameterKey": "WFComposeInApp",
"WFParameterValue": false,
"WFResourceClass": "WFParameterRelationResource"
}
]
},
{
"Class": "WFTextInputParameter",
"Key": "WFPostTags",
"Label": "Tags",
"Placeholder": "shortcuts, apple"
},
{
"Class": "WFTextInputParameter",
"Key": "WFPostDescription",
"Label": "Description",
"Multiline": true,
"Placeholder": "Description",
"RequiredResources": [
{
"WFParameterKey": "WFPostType",
"WFParameterValue": "Link",
"WFResourceClass": "WFParameterRelationResource"
}
]
}
],
"RequiredResources": [
{
"RequiredResources": [
{
"WFParameterKey": "WFComposeInApp",
"WFParameterValue": false,
"WFResourceClass": "WFParameterRelationResource"
}
],
"WFResourceClass": "WFTumblrAccessResource"
},
{
"AppIdentifier": "com.tumblr.tumblr",
"RequiredResources": [
{
"WFParameterKey": "WFComposeInApp",
"WFParameterValue": true,
"WFResourceClass": "WFParameterRelationResource"
}
],
"WFResourceClass": "WFAppInstalledResource"
}
],
"Subcategory": "Social"
}