Tengo el cuadro de comentarios sociales de Facebook. ¿Cómo puedo publicar comentarios a través de la API de gráficos?¿Cómo puedo publicar un nuevo comentario con Graph API en Social Comments Box?
Respuesta
Te puedo dar la mitad de la respuesta a esta pregunta, pero todavía necesito la otra mitad mucho. Puede publicar una respuesta a un comentario existente en el recuadro Comentarios sociales al encontrar su post_fbid. Para hacer esto, puedes usar FQL tales como:
https://api.facebook.com/method/fql.query?query=SELECT post_fbid, id FROM comment WHERE object_id IN (SELECT comments_fbid FROM link_stat WHERE url ='[ PAGE_URL ]')&access_token=[ ACCESS_TOKEN ]
necesitará Esta consulta que se ejecutará a través de un escape() con el PAGE_URL y luego se usa para una solicitud GET HTTP:
https://api.facebook.com/method/fql.query?query=SELECT%20post_fbid%2C%20id%20%0A%20%20%20%20%20%20%20%20FROM%20comment%20%0A%20%20%20%20%20%20%20%20WHERE%20object_id%20IN%20%0A%20%20%20%20%20%20%20%20%20%20(SELECT%20comments_fbid%20%0A%20%20%20%20%20%20%20%20%20%20%20FROM%20link_stat%20%0A%20%20%20%20%20%20%20%20%20%20%20WHERE%20url%20%3D'http%3A%2F%2Fexample.com')&access_token=[ ACCESS_TOKEN ]
Con el post_fbid se puede hacer una respuesta haciendo un HTTP POST:
https://graph.facebook.com/[ POST_FBID ]/comments/?access_token=[ ACCESS_TOKEN ]&message=[ MESSAGE]
ahora para publicar un nuevo comentario a la página this utilizado a trabajar hasta hace poco con un HTTP POST:
http://graph.facebook.com/comments/?ids=[ PAGE_URL ]&access_token=[ ACCESS_TOKEN ]&message=[ MESSAGE]
Pero actualmente esto está volviendo constantemente:
{
"error": {
"message": "An unknown error has occurred.",
"type": "OAuthException"
}
}
Espero que esto ayude un poco y si alguien puede arrojar algo de luz si la publicación de un comentario como éste incluso es posible más, sería muy apreciado.
Supongo que no soy el único que está experimentando la excepción OAuthException: -/Avísame si encuentra una solución para eso ... –
Sí, muchachos, lo probé en septiembre, funcionó. Ahora no. Lo habitual :-) – potomok
necesita establecer '& method = POST' cuando desea publicar algo –
Es muy fácil como se publica en la alimentación de usuario después de ser señal_acceso con publicar cadena de componentes léxicos
Asumo que utiliza PHP SDK si usted necesita en otro dejarme conocido
Sólo tiene Paso 4 pero yo le dará más detalles en Paso 1 al 3 para que pueda entender con claridad y hacer
Paso 1
obtener el acceso de los usuarios de contadores
$token = $facebook->getAccessToken();
echo "</br>" . 'Access_Token:' . $token;
Paso 2
conjunto de acceso predeterminado de símbolo y el perfil
$facebook->setAccessToken($token);
Paso 3
compilar el poste
$WallPost = array(
'message' => 'hey this app is cool!!',
'link' => $canvas_page,
'caption' => 'caption',
'description' => 'Test Description',
); // you can also use 'picture', 'description', 'source'....
Paso 4
posterior a la pared o su comentario Social Plugin
$response = $facebook->api('/me' . '/feed','POST',$WallPost);
Gracias
Esto es para presionar en la línea de tiempo, no es un comentario, debe editar el paso 4 – LeGom
La pregunta era claramente preguntar cómo publicar un comentario en un complemento social de comentarios, y no cómo publicar en un feed de usuario/pared... –
parece que no es posible, y nunca habrá:
Esta funcionalidad nunca fue y no está destinada a estar disponible.
un mensaje de error se ha añadido para este caso: "Los comentarios pueden no ser añaden a un comentario Plugin"
- 1. objectivec: fb publicar comentario error
- 2. Time Aware Social Graph DS/Queries
- 3. Magento API: Publicar un nuevo método en soap V2
- 4. ¿Cómo puedo leer json con un comentario con Json.NET
- 5. Cómo usar FB Graph para publicar un mensaje en un feed (muro)
- 6. Graph Batch API
- 7. Graph API get photo square (100x100)
- 8. ¿Puedo usar Spring Social con Spring Security?
- 9. API FQL y Graph en iOS
- 10. ¿Cómo puedo insertar un comentario xml con Groovy MarkupBuilder?
- 11. Graph API - Obtener eventos por propietario/creador
- 12. YUI remove javascript comments
- 13. cómo puedo obtener notificaciones de usuario con la nueva API Graph
- 14. API REST Delphi Publicar muestra
- 15. Rieles - Dada @Comments - cómo obtener el penúltimo comentario sin volver a almacenar el db
- 16. Cómo integrar social-auth en mi proyecto
- 17. Publicar un tweet con la API de Android
- 18. Graph api - Me gusta/until - since
- 19. Usando asp webapi para publicar un recurso anidado
- 20. ¿Cómo puedo generar un comentario HTML en Compojure/Hiccup?
- 21. ¿Cómo ingreso un comentario de varias líneas en Perl?
- 22. Publicar en Google+ Stream con la API de Google+
- 23. Cómo establecer el lugar para el evento mediante Graph API
- 24. ¿Cómo puedo publicar con y variable de instancia y HTTParty a una API que utiliza OAuth2
- 25. ¿Cómo publicar un proyecto web con MSBuild?
- 26. ¿Hay alguna manera de insertar a través de Graph API?
- 27. Graph API/FQL ¿Cómo eliminar mi propia aplicación del usuario?
- 28. Crear nuevo calendario sincronizado con Android API
- 29. ¿Cómo puedo publicar el código en GitHub?
- 30. Google Maps API - Coloque un nuevo pin
es usted capaz de obtener respuesta correcta porque yo también enfrentan el mismo problema derecha ahora, por favor revisa el siguiente enlace [http://stackoverflow.com/questions/22762239/upload-comments-to-particular-post-of-facebook-with-object-id-android](http://stackoverflow.com/questions/22762239/upload-comments-to-particular-post-of-facebook-with-object-id-android) –