Voir les commentaires des amis dans une longue liste de commentaires

8

Je reçois ces mises à jour sur mon Facebook FEED disant John GuyYouKnowcommenté sur le lien suivant: insert stupid link here.

Naturellement, je suis maintenant curieux de savoir ce que mon ami a dit à propos de ce lien stupide. Je clique donc sur les commentaires, pour découvrir qu'il y en a environ 30 000. Il n'y a aucun moyen que je trouve le commentaire de mon ami là-dedans. Alors, pourquoi Facebook s'est-il même donné la peine de m'en informer? Ou ai-je raté quelque chose ... existe-t-il un moyen de localiser facilement ce commentaire?

The111
la source
Lorsque vous cliquez sur la notification, à quoi ressemble l'URL? Y a-t-il un comment_id=.....dans l'URL?
karancan

Réponses:

5

Vous pouvez le faire en utilisant l' explorateur d'API Facebook Graph :

  1. Accédez à la page du lien pour lequel vous souhaitez analyser les commentaires (pas votre fil d'actualités, la chronologie de la page ou autre). Cela peut être fait en cliquant sur l'horodatage de la publication. Voici un exemple de la page officielle / chronologie de Facebook: Une capture d'écran d'une publication sur la chronologie Facebook de Facebook

  2. L'URI de la page doit être dans ce format. Notez la partie postID. Ce devrait être tous les chiffres. S'il y a des caractères supplémentaires tels que ?ou #après, copiez simplement la partie numérique.

    https://www.facebook.com/ nom de page / posts / postID

  3. Ouvrez l'explorateur d'API Graph.

  4. Assurez-vous que le menu déroulant indique GET. À côté de ce menu, il y a une boîte contenant votre ID utilisateur ainsi que certains paramètres. Remplacez le contenu de cette boîte par l'ID de publication que vous venez de copier. Une capture d'écran de la barre URI dans Facebook Graph Explorer

  5. Soumettez la boîte. La page se rechargera avec les détails du "nœud" affiché dans le volet des résultats.

  6. Dans la zone à gauche du volet de résultats, cliquez sur le +bouton en dessous Node.

  7. Cliquez commentsdans le groupe de connexions. Cela indique à l'API graphique que vous ne souhaitez voir que les commentaires associés à ce nœud (ainsi que l'ID, qui est renvoyé à chaque demande).

  8. En dessous comments, vous pouvez cliquer sur les sous-options de ce champ en choisissant dans une liste déroulante en retrait: Sélection des champs à afficher avec Facebook Graph Explorer

  9. Par souci de simplicité, nous allons seulement sélectionner trois champs: limit, fromet message. Vous pouvez jouer avec les autres options si vous le souhaitez (c'est certainement un outil très intéressant!)

  10. Renvoyez le formulaire. Notez que le panneau de résultats affiche désormais dix commentaires associés au nœud (alias le lien partagé ou "l'élément graphique").

  11. Pour afficher plus de dix commentaires, modifiez le paramètre (nombre entre crochets) du limitchamp. Je ne recommanderais pas d'aller plus de 1500, peut-être moins si vous êtes sur une connexion plus lente.

  12. Renvoyez le formulaire pour voir les premiers xcommentaires du nœud.

  13. Pour afficher les ycommentaires suivants , ajoutez .offset(y)dans l'URI de l'appel API, où yest le numéro à partir duquel vous souhaitez commencer. Ainsi, par exemple, si je récupère 1 000 commentaires à la fois et que je souhaite afficher les commentaires de 3 000 à 4 000, mon limitserait 1000et mon offsetserait 3000. J'ai eu des problèmes avec de petites limites et de grands décalages, donc si vous avez un problème où aucune donnée n'est récupérée, essayez de soumettre à nouveau ou d'augmenter votre limite. entrez la description de l'image ici

  14. À tout moment, vous pouvez soumettre le formulaire et faire un CTRL+ Fpour le nom de votre ami et regarder le messagechamp associé au commentaire dans le volet des résultats. Le message est celui en dessous (il est assez évident avec les accolades et le retrait).

Il y a peut-être même un moyen de ne questionner que les commentaires d'un certain nom à l'aide de FQL, mais je n'ai pas encore exploré cela dans l'explorateur d'API Facebook Graph.

J'espère que cela t'aides!

rink.attendant.6
la source
1
Votez pour le détail et pour m'apprendre quelque chose de nouveau
karancan
Avec l' aide de ce poste, j'ai pu obtenir jusqu'ici re FQL: SELECT text FROM comment where post_id = <post's fbid as above> and fromid = <your friend's fbid>. Cela ne fonctionne pas toujours. Je soupçonne que lorsqu'il échoue, il le fait en raison d'une combinaison de jeton d'accès et de problème d'autorisations.
Leo
Est-ce que cela fonctionne toujours? Pourriez-vous nous indiquer comment procéder avec l'explorateur GraphQL actuel?
Lucas
3

La seule façon dont j'ai réussi était d'afficher un nombre suffisant de commentaires en cliquant plusieurs fois sur "Afficher les commentaires précédents". Appuyez ensuite sur CTRL+ Apour tout sélectionner, ouvrez le bloc-notes, CTRL+ Vpour coller dans le bloc-notes. Vous pouvez maintenant rechercher le nom de votre ami à l'aide de CTRL+ Fdans le bloc-notes.

Lourd
la source
+1 pour la réponse, bien que ce ne soit pas du tout pratique (ce n'est pas votre faute), et assez impossible à utiliser s'il y a plus de 100 000 commentaires.
Le111
6
Pas besoin de copier / coller - il suffit de rechercher directement dans le navigateur.
jontyc
0

J'ai eu le même problème que vous.

J'ai essayé d'afficher la notification Facebook depuis mon appareil Android à l'aide de l'application Facebook. Je n'ai pas pu voir ou trouver le commentaire, ce qui m'a rendu encore plus curieux.

J'ai ensuite ouvert le navigateur Dolphin, bureau en mode personnalisé, connecté à mon compte Facebook en tant que page Web et j'ai vérifié la notification à partir de là. Il m'a immédiatement montré le commentaire de mes amis.

Alexandru Olteanu
la source
0

J'ai découvert comment le faire et ce n'est vraiment pas aussi compliqué que l'autre réponse qui implique le codage.

  1. Dans le flux, faites un clic droit sur la notification qui dit "x a commenté le lien suivant: x"

  2. sélectionnez maintenant ouvrir dans un nouvel onglet.

  3. Maintenant, la page avec la vidéo / l'image s'ouvrira et en haut, elle indiquera "x a commenté ceci" ou "x a répondu à un commentaire à ce sujet" - le "commentaire" de l'oeuvre sera un hyperlien. Cliquez dessus et il trouvera le commentaire / réponse pour vous.

user101540
la source