Search Giphy / SearchGiphy (internally is.workflow.actions.giphy)

This action requires that Shortcuts has permission to use [object Object].

description

summary

Searches for GIFs representing the text specified using Giphy.

note

Powered by Giphy (giphy.com)

usage

SearchGiphy search="string" showGIFPicker=(true | false | variable) WFGiphyLimit=number selectMultiple=(true | false | variable)

arguments


search: Text (Docs)

Placeholder: "leave blank for trending" Allows Variables: true

Accepts a string or text with the text. Does not allow newlines.


showGIFPicker: Switch (Docs)

Default Value: true Allows Variables: true

Accepts a boolean or a variable.


WFGiphyLimit: Stepper Number (Docs)

Default Value: 1 Allows Variables: true

Only enabled if: argument WFGiphyShowPicker == false

	Accepts a number 
	or variable
	with a number.

selectMultiple: Switch (Docs)

Allows Variables: true

Only enabled if: argument WFGiphyShowPicker == true

Accepts a boolean or a variable.


source json (for developers)

{
	"ActionClass": "WFGiphyAction",
	"ActionKeywords": [
		"gif"
	],
	"Category": "Web",
	"CreationDate": "2015-02-19T08:00:00.000Z",
	"Description": {
		"DescriptionNote": "Powered by Giphy (giphy.com)",
		"DescriptionSummary": "Searches for GIFs representing the text specified using Giphy."
	},
	"IconName": "Giphy",
	"Name": "Search Giphy",
	"Output": {
		"Multiple": true,
		"OutputName": "GIFs",
		"Types": [
			"WFGiphyObject"
		]
	},
	"Parameters": [
		{
			"AutocapitalizationType": "None",
			"Class": "WFTextInputParameter",
			"Key": "WFGiphyQuery",
			"Label": "Search",
			"Placeholder": "leave blank for trending",
			"TextAlignment": "Right"
		},
		{
			"Class": "WFSwitchParameter",
			"DefaultValue": true,
			"Key": "WFGiphyShowPicker",
			"Label": "Show GIF Picker"
		},
		{
			"Class": "WFStepperParameter",
			"DefaultValue": 1,
			"Key": "WFGiphyLimit",
			"RequiredResources": [
				{
					"WFParameterKey": "WFGiphyShowPicker",
					"WFParameterValue": false,
					"WFResourceClass": "WFParameterRelationResource"
				}
			],
			"StepperDescription": "Number of GIFs",
			"StepperNoun": "GIF",
			"StepperPluralNoun": "GIFs",
			"StepperPrefix": "Get"
		},
		{
			"Class": "WFSwitchParameter",
			"Key": "WFGiphySelectMultiple",
			"Label": "Select Multiple",
			"RequiredResources": [
				{
					"WFParameterKey": "WFGiphyShowPicker",
					"WFParameterValue": true,
					"WFResourceClass": "WFParameterRelationResource"
				}
			]
		}
	],
	"RequiredResources": [
		{
			"RequiredResources": [
				{
					"WFParameterKey": "WFGiphyShowPicker",
					"WFParameterValue": true,
					"WFResourceClass": "WFParameterRelationResource"
				}
			],
			"WFResourceClass": "WFUserInteractionResource"
		}
	],
	"Subcategory": "Giphy",
	"UserInterfaces": [
		"UIKit",
		"WatchKit"
	]
}