Eu recebo essas atualizações no meu feed do Facebook dizendo que John GuyYouKnow
comentou sobre o seguinte link: insert stupid link here
.
Naturalmente, agora estou curioso sobre o que meu amigo disse sobre esse link estúpido. Então eu clico nos comentários, apenas para descobrir que existem cerca de 30.000 deles. Não há como encontrar o comentário do meu amigo lá. Então, por que o Facebook se deu ao trabalho de me notificar? Ou estou faltando alguma coisa ... existe uma maneira de localizar esse comentário facilmente?
comment_id=.....
no URL?Respostas:
Você pode fazer isso usando o Facebook Graph API Explorer :
Vá para a página do link para o qual você deseja analisar os comentários (não o seu Feed de notícias, a Linha do tempo da página ou qualquer outra coisa). Isso pode ser feito clicando no carimbo de data e hora da postagem. Aqui está um exemplo da página / linha do tempo oficial do Facebook:
O URI da página deve estar neste formato. Observe a parte postID. Devem ser todos os números. Se houver caracteres extras como
?
ou a#
seguir, basta copiar a parte numérica.Abra o explorador da API do Graph.
Verifique se o menu suspenso diz
GET
. Ao lado desse menu, há uma caixa contendo seu ID do usuário, juntamente com alguns parâmetros. Substitua o conteúdo dessa caixa pelo ID da postagem que você acabou de copiar.Envie a caixa. A página será recarregada com os detalhes do "nó" exibido no painel de resultados.
Na caixa à esquerda do painel de resultados, clique no
+
botão abaixoNode
.Clique
comments
no grupo de conexões. Isso indica à API do gráfico que você deseja ver apenas os comentários associados a este nó (junto com o ID, que é retornado a cada solicitação).Abaixo
comments
, você pode clicar em subopções para esse campo escolhendo em uma lista suspensa recuada:Para simplificar, vamos selecionar apenas três campos:
limit
,from
, emessage
. Você pode brincar com as outras opções, se desejar (certamente é uma ferramenta muito interessante!)Submeta novamente o formulário. Observe que o painel de resultados agora mostra dez comentários associados ao nó (também conhecido como link compartilhado ou "item de gráfico").
Para mostrar mais de dez comentários, altere o parâmetro (número entre colchetes) do
limit
campo. Eu não recomendaria ir acima de 1500, talvez menos se você estiver em uma conexão mais lenta.Submeta novamente o formulário para ver os primeiros
x
comentários do nó.Para mostrar os próximos
y
comentários, adicione.offset(y)
ao URI da chamada da API, ondey
é o número do qual você deseja iniciar. Por exemplo, se estou recuperando 1000 comentários de cada vez e quero mostrar os comentários de 3000 a 4000, meulimit
seria1000
e meuoffset
seria3000
. Eu tive problemas com pequenos limites e grandes compensações. Portanto, se você tiver um problema em que nenhum dado é recuperado, tente enviar novamente ou aumentar seu limite.A qualquer momento, você pode enviar o formulário, marcar um CTRL+ Fcom o nome do seu amigo e ver o
message
campo associado ao comentário no painel de resultados. A mensagem é a que está embaixo (é bastante evidente com os colchetes e o recuo).Pode até haver uma maneira de consultar apenas comentários de um determinado nome usando o FQL, mas ainda não explorei isso até agora no Facebook Graph API Explorer.
Espero que isto ajude!
fonte
SELECT text FROM comment where post_id = <post's fbid as above> and fromid = <your friend's fbid>
. Isso nem sempre funciona. Eu suspeito que, quando falha, isso ocorre devido a alguma combinação de token de acesso e problema de permissões.A única maneira que eu consegui foi mostrar um número suficiente de comentários clicando em "Visualizar comentários anteriores" várias vezes. Em seguida, pressione CTRL+ Apara selecionar todos, abra o bloco de notas, CTRL+ Vpara colar no bloco de notas. Agora você pode procurar o nome do seu amigo usando CTRL+ Fno bloco de notas.
fonte
Eu tive o mesmo problema que você.
Tentei visualizar a notificação do Facebook no meu dispositivo Android usando o aplicativo do Facebook. Não pude ver ou encontrar o comentário, o que me deixou ainda mais curioso.
Abri o navegador Dolphin, área de trabalho em modo personalizado, entrei na minha conta do Facebook como uma página da web e verifiquei a notificação a partir daí. Instantaneamente me mostrou meus amigos comentando.
fonte
Eu descobri como fazer isso e realmente não é tão complicado quanto a outra resposta que envolve a codificação.
No feed, clique com o botão direito do mouse na notificação que diz "x comentou no seguinte link: x"
agora selecione abrir em uma nova guia.
Agora, a página com o vídeo / foto será aberta e, na parte superior, será exibido "x comentou sobre isso" ou "x respondeu a um comentário sobre isso" - o trabalho "comentar" será um hiperlink. Clique nele e ele encontrará o comentário / resposta para você.
fonte