Para "Me gusta" una foto (o todo lo demás con una identificación) simplemente publique su token de acceso a la API de gráficos, p. su foto tiene la ID 123456789. Por lo tanto, debe publicar su token de acceso en https://graph.facebook.com/123456789/likes.
Para comentar en una foto, haga lo mismo, pero publique un mensaje (como parámetro) en Graph API, p. Ej. https://graph.facebook.com/123456789/comments.
En Código invoca el método siguiente (definido en Facebook.h) con su camino y no hay parámetros para "Como" y un mensaje como parámetro de "Comentario":
-(void) requestWithGraphPath:(NSString *)graphPath
andParams:(NSMutableDictionary *)params
andHttpMethod:(NSString *)httpMethod
andDelegate:(id <FBRequestDelegate>)delegate
Tenga en cuenta, que el HTTPMethod debe ser "POST" y el SDK de Facebook iOS agrega automáticamente su token de acceso.
Para obtener más información, lea la parte de "publicación" en: http://developers.facebook.com/docs/reference/api
Editar: Como deanWombourne escribió en los comentarios: Justo después de un NSMutableDictionary como esto
[NSMutableDictionary dictionaryWithObjectsAndKeys:@"This is my comment", @"message", nil];
por los comentarios o un NSMutableDictionary vacía como:
[NSMutableDictionary dictionary]
si le gusta recibir una publicación.
La respuesta de los servidores de Facebook debe ser = verdadera.
Gracias por responder, pero este método nos da la lista de me gusta y comentar Quiero publicar un comentario o me gusta en una foto. En el método anterior - solicitud (nula) Con PathGraph, ¿cómo puedo pasar los parámetros? – Apekshit
Simplemente pase esto a los parámetros: '[NSMutableDictionary dictionaryWithObjectsAndKeys: @" Este es mi comentario ", @" mensaje ", nada];' – deanWombourne
Gracias por esta solución ..... –