Le lancement de Viber app via le schéma d'URL sur iOS
Je suis en train de faire une application iOS qui peut vous ouvrir Viber app et automatiquement à l'appel d'une personne ou d'aller à la fenêtre de conversation avec la personne. Est-il un schéma d'url pour Viber pour faire tels que:
viber://tel:<phone_number>
viber://chat:<phone_number>
J'ai suivi cette le lien mais c'est pour Android.
OriginalL'auteur Scofield Tran | 2015-05-30
Vous devez vous connecter pour publier un commentaire.
J'ai envoyé un mail à l'Viber de support et ils m'ont dit que ce genre d'URL (ouverture Viber appel/chat avec un numéro de téléphone) ne sont plus pris en charge. Lors de la saisie de Viber version 5.6.
Regarder leur réponse:
[email protected]:
"Merci de nous contacter.
Malheureusement, il n'y a pas une telle option dans Viber."
La seule chose que j'ai trouvé est une url pour transmettre un message: https://www.viber.com/en/developers/share_on_viber
vous pouvez spécifier le texte, mais pas le destinataire
Exemple:
OriginalL'auteur andreacipriani
comme pour l'instant (26.03.2017), j'ai trouvé cette URI:
et quelques liens pour interagir avec des Comptes Publics
https://developers.viber.com/tools/deep-links/index.html
- viber://pa?chatURI=bonjour&context=abcdefg&text=hi - tentative de wrte salut de salut public compte
forum de support: https://support.viber.com/
et ils ont l'extension chrome - https://support.viber.com/customer/en/portal/articles/2191386-new-chrome-web-extension#top
OriginalL'auteur Oleh Melnyk
J'ai trouvé une façon de "presque" appel à l'aide de Viber par l'ajout de contact:
Cela va ouvrir Viber "Ajouter un Contact" de dialogue, et l'utilisateur peut enfin appeler nombre prévu après l'ajout d'un nouveau contact.
Testé sur 5.6 Viber.
Fonctionne aussi à partir de code HTML:
Toutefois, si le contact n'existe pas, le premier clic ne ferait qu'ouvrir la boîte de Dialogue enregistrer un nouveau contact et revenir à votre application ou votre page.
En cliquant sur le même lien s'ouvrira directement contact avec l'Appel de bouton
Cheers!
OriginalL'auteur Yarik
Vous pouvez utiliser ce code pour accomplir ce que vous voulez:
Si tout est correct, il pourrait signifier Viber pour iOS ne prend pas en charge cette fonctionnalité. Ma recommandation est d'essayer un site web qui s'ouvre le Viber natif de l'application iOS et voir l'url utilisée. C'est un reverse-engineering task, je sais.
OriginalL'auteur Juan Catalan
Il va ouvrir l'utilisateur particulier de contact. Donner à l'utilisateur de sélectionner de conversation et d'appel.
il a travaillé pour moi!
OriginalL'auteur iamomkaar
Cela fonctionne:
"viber://chats" ou
"viber://appelle la"
OriginalL'auteur user4981345
Swift, vous pouvez le faire comme ça 🙂
OriginalL'auteur wailynnzaw
Vous pouvez vérifier en utilisant
si Viber app est installé sur l'appareil, et viber gérer ce schéma d'url il retourne true, sinon false.
canOperURL:
s'attend à uneNSURL
et vous êtes de passage à unNSString
OriginalL'auteur Ankur Gupta