Tap Tap Send supports a URL scheme which makes it easy to integrate with other workflow style apps.
Below are a set of sample uses. For these to work they should be actioned on a device with Tap Tap Send installed. All URL’s must be correctly encoded. For example, space characters should be represented by %20, as per the examples below.
Launch Tap Tap Send
To simply launch Tap Tap Send:
taptapsend://
This button only works on a device with Tap Tap Send installed.
This has been available since v2.2
Selecting A Contact
To select a contact and present a list of messages to send them:
taptapsend://to?name=Adam&email=Support@TapTapSend.app
This button only works on a device with Tap Tap Send installed.
This has been available since v2.7
Sending a Message
Messages can be sent through Tap Tap Send by supplying the contact details and the message to send. The message is presented to the user for sending or cancelling.
Example:
taptapsend://to?name=Adam&email=Support@TapTapSend.app&title=Testing%20Testing&message=I%20am%20just%20testing%20out%20the%20URL%20support%20in%20Tap%20Tap%20Send.
This button only works on a device with Tap Tap Send installed.
This has been available since v2.7
Sending a Message with Callback
Tap Tap Send supports callback via x-callback-url
Messages can be sent through Tap Tap Send by supplying the contact details and the message to send. The message is presented to the user for sending or cancelling, at which point the callback will be actioned acordingly.
Example (differences highlighted in orange):
taptapsend://x-callback-url/to?name=Adam&email=Support@TapTapSend.app&title=Testing%20Testing&message=I%20am%20just%20testing%20out%20the%20URL%20support%20in%20Tap%20Tap%20Send.&x-success=otherApp://SuccessParameters&x-source=AppName&x-error=otherApp://ErrorParameters&x-cancel=otherApp://CancelParameters
Note: In the example above “otherApp://…” should be replaced accordingly.
For simulation purposes, on success the “Try it out” button will end up on Google.com, on cancellation: Yahoo.com and on error: DuckDuckGo.com. Also, this button only works on a device with Tap Tap Send installed.
This has been available since v3.0
Creating Templates
New global templates can be added. This will open the add template screen and allow the user to save the template or cancel.
Example:
taptapsend://template?title=Testing%20Testing&message=I%20am%20just%20testing%20out%20the%20URL%20support%20in%20Tap%20Tap%20Send.
This button only works on a device with Tap Tap Send installed.
This has been available since v2.7
Creating Templates with Callback
Tap Tap Send supports callback via x-callback-url
New global templates can be added. This will open the add template screen and allow the user to save the template or cancel, at which point the callback will be actioned acordingly.
Example (differences highlighted in orange):
taptapsend://x-callback-url/template?title=Testing%20Testing&message=I%20am%20just%20testing%20out%20the%20URL%20support%20in%20Tap%20Tap%20Send.&x-success=otherApp://SuccessParameters&x-source=AppName&x-error=otherApp://ErrorParameters&x-cancel=otherApp://CancelParameters
Note: In the example above “otherApp://…” should be replaced accordingly.
For simulation purposes, on success the “Try it out” button will end up on Google.com, on cancellation: Yahoo.com and on error: DuckDuckGo.com. Also, this button only works on a device with Tap Tap Send installed.
This has been available since v3.0
Settings
To open the info/settings screen:
taptapsend://settings
This button only works on a device with Tap Tap Send installed.
This has been available since v2.7