This page is a
translated version of the page
URL Scheme and the translation is 100% complete.
URL schemes, OS commands
URL scheme - in is an indicator to the resource which can be activated by iRidium commands. With the help of URL schemes you can start applications, open links in the browser, open mail agents, make calls, send SMS. URL schemes can be used to open third-party apps if iRidium does not support the required equipment or the available driver doesn't meet your needs.
There are different URL schemes for different OS. Consider the type of the operating system in which the project will work when you select the commands.
Activation from iRidium
In iRidium you can create a button which open a third-party application or link in the browser. To do it assign the Execute command to the button, which will refer to the application's URL scheme:
Windows URL schemes
App |
URL Shemes
|
Exe file of any application |
c:\Program Files\iRidium.exe
|
On-Screen Keyboard |
osc
|
Apple URL schemes
App |
URL Shemes
|
Calendar |
calshow://
|
Clips |
clips://
|
Contacts |
contacts://
|
Diagnostics |
diagnostics://
|
Facetime |
facetime://user@exam
|
Facetime Audio |
Facetime-audio://user@example.com
|
Find My Friends |
findmyfriends://
|
Find My Phone |
fmip1://
|
Game Center |
gamecenter://
|
Garageband |
garageband://
|
iBooks |
ibooks://
|
iCloud |
Drive:appleiclouddrive://
|
iMovie |
imovie://
|
iTunes Remote |
remote://
|
iTunes Store |
itms://
|
iTunes University |
itms-itunesu://
|
Mail |
message://
|
Mail to |
mailto://user@example.com
|
vMaps |
maps://
|
Message |
sms://phonenumber to:sms://user@example.com
|
Music |
music://
|
News |
applenews://
|
Notes |
mobilenotes://
|
Phone |
tel://phonenumber
|
Photos |
photos-redirect://
|
Podcast |
feed:// pcast://
|
Radio |
itsradio://
|
Reminders |
x-apple-reminder://
|
Safari |
safari://
|
Safari Search |
x-web-search://
|
Safari FTP File |
ftp://location-to-ftp-file
|
Safari HHTP Site |
http://website URL
|
Safari HTTPS |
https://website URL
|
Shortcuts |
shortcuts://
|
TV |
videos://
|
Videos |
videos://
|
Voice Memo |
voicememos://
|
Wallet |
shoebox://
|
Watch |
itms-watch://
|
Workflow |
workflow://
|
Popular URL schemes
App |
URL Shemes
|
Alexa |
alexa://
|
Amazon |
aiv:// amznmp3://
|
Aprilaire |
RemoteAccess://
|
Bluesound |
bluesound://
|
Dahua NVR |
idmss://
|
Deezer |
deezer://
|
Doorbird |
Doorbird://
|
Ecobee |
ecobee://
|
Facebook |
fb://
|
Flickr |
flickr://
|
Google |
google:// googlechrome://url
|
Gmail |
googlemail://
|
HBO Go |
hbogo://
|
HBO Now |
hbonow://
|
Heos |
heosbydenon://
|
Hikvision |
hik.intent.action.iVMS-4500://
|
Hulu |
hulu://
|
IMDb |
imdb://
|
Instagram |
instagram://
|
Kaleidesca |
kscape2://
|
Lift Master |
myliftmaster://
|
Lutron |
lutronhomecontrol:// lutronconnect:// lutroncaseta://
|
Messenger |
fb-messenger://
|
Movie Pass |
moviepass://
|
Musicast |
jp.co.yamaha.avkk.musiccastcontroller://
|
My Canal |
cplus://
|
Nest |
nestmobile://
|
Netatmo |
Netatmo
|
Netflix |
nflx://
|
NFL |
nflmobile://
|
Nuvo |
nuvoplayer://
|
Onkyo |
oremote://
|
Orange |
otvp://
|
Pandora |
pandora://
|
Pinterest |
pinterest://
|
Pioneer Remote |
pioneer-remote-app://
|
Philips Hue |
hue2://
|
Plex |
plex://
|
ProControl |
propanel://
|
Pyng |
crestron-pyng://
|
Rachio |
rachio://
|
Ring |
ring://
|
Roku |
roku://
|
RTI |
rtipanel://
|
Samsung |
smartthings://
|
Skype |
skype://
|
Sling |
spm-iphone://
|
Snapchat |
snapchat://
|
Sonos |
sonos://
|
Sonos S1 |
sonos-1://
|
Sonos S2 |
sonos-2://
|
Spotify |
spotify://
|
Sports |
sportscenter://
|
Tidal |
tidal://
|
Tumblr |
tumblr://
|
Tivo |
tivo://
|
Twitter |
twitter://
|
Vimeo |
vimeo://
|
Waze |
waze://
|
WhatsApp |
whatsapp://
|
Wyrestorm |
nhdtouch://
|
XBMC |
sybu-xbmc://
|
Xfinity TV |
xfinitytv://
|
Youtube |
youtube://
|
Zappiti 4K |
zmc4kremote://
|
Zappiti Old |
zmc://
|
URL schemes for iOS and Android are not identical
Some applications cannot be launched as the developer did not provide such possibility!
Android URL schemes
You can find a URL scheme for Android app with the help of Google Play Store:
1 Start Google Play and find the required app.
2 In the search string copy the string from the equal sign (=) to the ampersand (&). It is our URL scheme.
Activation from JavaScript
Create a JavaScript file in the script editor of iRidium Studio for commands to be executed on clicking the button or activating an event in the system.
IR.Execute("http://iridiummobile.net");
You can see more information about working with JavaScript in JS Guide.
Activating iRidium from other applications
URL schemes of starting i3 pro can be activated from the browser or mail agent similarly to hyperlinks to network resources. Use the commands
- the command for application activation (open or maximize). Works in the browser of iOS/Android devices with i3 pro. It can be executed as a hyperlink in the browser, mail agent or another application
-
i3pro://script?data1&data2
- the command of application activation at the script activation
- the data string which will be sent to the script, in the query property. IR.AddListener(IR.EVENT_RECIEVE_SCHEME,0,function(query, source) {}); - the listener which has to be created in your iRidium project to receive data from URL schemes
Example:
A URL scheme in a third-party application, browser:
i3pro://script?Page1
The handler of the URL scheme in iRidium:
IR.AddListener(IR.EVENT_RECIEVE_SCHEME,0,function(query, source)
{
if (query == "Page1")
IR.ShowPage("Page 1");
});