Ce sont tous les schémas d'URL personnalisé pris en charge par l'Facebook application iPhone?
Note
Ces URL sont probablement pas disponibles.
Facebook a été mis à jour un certain nombre de fois et n'a pas officiellement de prendre en charge ces.
/Note
Je suis en train de voir quelles sont les informations disponibles sur le Facebook app sur l'iPhone. Pour l'instant j'ai trouvé un couple de sites contenant de l'information limitée, et j'ai été en mesure de comprendre le Facebook de publication de Profil de commande (malheureusement, il garde la fenêtre ouverte après la post - donc la personne qui publie sur Facebook a qu'à pousser post une fois et puis annuler).
Ma question est, est-ce quelqu'un a plus d'infos sur les commandes peuvent être envoyées à l'Facebook app?
Les informations suivantes, j'ai pu obtenir de http://wiki.akosma.com/IPhone_URL_Schemes
fb://profile
– Ouvrir Facebook app pour le profil de l'utilisateur.fb://friends
– Ouvrir Facebook application à la liste d'amis.fb://notifications
– Ouvrir Facebook application de la liste d'avis (NOTE: il semble y avoir un bug avec cette URL. La page des Notifications s'ouvre. Cependant, il n'est pas possible de naviguer n'importe où ailleurs dans le Facebook app)fb://feed
– Ouvrir Facebook app pour le Flux d'Actualités.fb://events
– Ouvrir Facebook app à la page des Événements.fb://requests
– Ouvrir Facebook application à la liste des Demandes.fb://notes
– Ouvrir Facebook app pour la page de Notes.fb://albums
– Ouvrir Facebook app Photo, des Albums liste.
Ces commandes ne ouvrir les fenêtres correspondantes.
La première commande utile que j'ai trouvé est
fb://publish/profile/#ID#?text=#BODY#
c'est une combinaison de l'Facebook api graphique et quelques autres infos que j'ai trouvé sur d'autres applications. Alors un peu de poke et de l'espoir.
remplacer #ID#
avec l'id du profil que vous voulez afficher, puis remplacer #BODY#
avec le texte que vous voulez publier, et la fenêtre s'affiche dans facebook app avec le texte pré rempli.
Vous pouvez également utiliser me
comme un identifiant de poste jusqu'à la signature de l'utilisateur le profil.
Si quelqu'un en sait plus je suis en train de faire l'interface avec elle et aimerait autant d'informations que possible.
- J'ai essayé de faire ce
fb://publish/profile/#me?text=someText
sur l'iPad, mais il suffit d'ouvrir FB app sans post boîte de dialogue. Savez-vous quel est le problème avec elle? - Je ne sais pas. Facebook a été mis à jour un certain nombre de fois depuis cette annonce et beaucoup de ce mois de mai ont été modifiés ou supprimés complètement.
- Vous devriez ajouter que l'avertissement en haut de ce post.
Vous devez vous connecter pour publier un commentaire.
Juin 2014 MODIFIER: Voici la liste mise à jour de Facebook v12:
Avril 2013 MODIFIER : Ressemble à aucun des ci-dessous fonctionne plus avec les dernières versions, facebook app de navigation a probablement été entièrement réécrites. Une rétro-ingénierie à faire sur la dernière version...
Je suppose que ça peut aider, c'est à partir de v3.4 :
strings Facebook | grep 'fb://' | sort | uniq
. Pour obtenir plus d'informations faudrait probablement de la marche arrière (l'assemblée) de code, sauf si vous avez un ami travaillant à Facebookpublish
rien de cette façon? N'existe aucune solution de contournement, par exemple pour ce genre d'actionfb://publish/profile/me?text=foo
?fb://
avec aucun des arguments que ce soit.Octobre 2017 mise à Jour (à partir de Facebook Messenger v141.0.0.25.76):
Ci-dessus est prise à partir de la classe
com.facebook.common.fblinks.FBLinks
.fb://event/%s
fonctionne sur Android, mais pas iOSJ'ai eu une condition où le client voulait que les boutons de Partage Sociaux sur le site pour ouvrir Facebook et Messenger applications natives seulement. Messenger action est simple et documentée.
Pour Facebook, c'est une solution de contournement que j'ai utilisé (Testé sur Android).
Facebook ne fait pas garantir ces régimes va continuer à travailler. Cependant, au moment de la rédaction du présent, il semble qu'ils ont repris le accepté de répondre à's format.
Pendant un moment, ils étaient en correspondance de l'Android style de régime, comme mentionné dans le deuxième réponse, mais ce n'est plus vrai.
Utiliser ce dispositif avec prudence, mais attendons à ce que la mise à jour du Facebook app peut rendre votre application plus correctement lien, mais il suffit d'ouvrir la page d'accueil.