2015-12-16 12 views
14

Zarejestrowałem własny schemat adresów URL.Niestandardowy schemat URI i łącza Skype

https://msdn.microsoft.com/en-us/library/aa767914.aspx

how do I create my own URL protocol? (e.g. so://...)

link przykład: OCE: // 10000

IE, Firefox, Windows Explorer poradzić porządku. Id 10000 jest poprawnie otwierany w mojej aplikacji.

Czy to możliwe, aby te linki były klikalne w Skype? już znaleźć tego bez odpowiedzi Support Ticket http://community.skype.com/t5/Windows-archive/Custom-URI-scheme-handlers/td-p/3627869

+1

Wygląda na to, że MS nie zezwoli na niestandardowe schematy. Wszystko, co mogę zasugerować, wykorzystuję łącza do protokołów http (np. 'Http: // oce/10000') i łapię je za pomocą prostego serwera http, osadzonego w aplikacji ... – ankhzet

Odpowiedz

2

Może najprostszy sposób to zrobić jest proste przekierowanie.

Użyj .htaccess i 301 redirect w wybranej lokalizacji. To najprostszy sposób. Po prostu pozwól serwerowi zajmować się wszystkim.

1

W idealnym przypadku aplikacja musi uruchomić/wykonać identyfikatory URI, które nie obsługuje lub nie rozpoznaje w powłoce systemu operacyjnego. Skype może ignorować niestandardowe identyfikatory URI jako środek bezpieczeństwa. Nie chcą uruchamiać nieznanych aplikacji.