In PHP Sie so etwas wie verwenden:
<?php
$iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
$iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
$Android = stripos($_SERVER['HTTP_USER_AGENT'],"Android");
$webOS = stripos($_SERVER['HTTP_USER_AGENT'],"webOS");
//do something with this information
if($iPod || $iPhone){
//browser reported as an iPhone/iPod touch -- do something here
$string = "Location: <<your itunes app link>>";
header($string);
die();
}else if($iPad){
//browser reported as an iPad -- do something here
$string = "Location: <<your itunes app link>>";
header($string);
die();
}else if($Android){
//browser reported as an Android device -- do something here
$string = "Location: <<Google Play Link>>";
header($string);
die();
}else if($webOS){
//browser reported as a webOS device -- do something here
$string = "Location: <<Your Page link>>";
header($string);
die();
}else{
//browser reported as PC -- do something here
$string = "Location: <<Your Page link>>";
header($string);
die();
}
?>
Sie können mit Links für iTunes oder Android, beziehungsweise:
itms-apps://itunes.apple.com/app/<<App ID>>
market://details?id=<<Package id>>
Ich erinnere mich, dont die Quelle, aber zumindest funktioniert es für mich zum Teilen in anderen Apps wie WhatsApp, funktioniert aber leider nicht auf Facebook.
Das Problem in Facebook ist, dass sie die Metadaten des endgültigen Links auf dem Pfad der Umleitungen verwenden, und der Link verweist auf Google Play Store.
Ziel ist es nicht dritte Partei steht zu verwenden. – Chirry
'Das Ziel besteht nicht darin, Dritte zu benutzen 'wo liest du das? Er möchte eine ** einfache ** Lösung, so dass Dritte die Lösung sein kann, die er will. – Strider
können Sie mit dieser dritten Partei zu einer bestimmten Aktivität/Seite navigieren, wenn die App bereits installiert ist? – batmaci