¿Puedo adjuntar una image a un FBDialog?

Estoy escribiendo una aplicación de iOS que produce una image, y nos gustaría que el usuario pueda publicar esa image en su muro de Facebook utilizando el cuadro de dialog estándar de Facebook.

El SDK de iOS de Facebook proporciona un cuadro de dialog para publicar en la panetworking de un usuario, utilizando el dialog:withParams:andDelegate: método, y puede proporcionar la URL de una image en el argumento params. Sin embargo, eso no es bueno para mí, quiero enviar una image que solo existe en el teléfono.

El SDK también proporciona una manera de publicar una image en el muro de un usuario, utilizando el requestWithGraphPath:andParams:andHttpMethod:andDelegate: Pero eso tampoco es bueno para mí: quiero usar el cuadro de dialog estándar.

¿Hay alguna forma de enviar los datos de la image con un FBDialog?

Primero debe upload una foto, con una llamada gráfica a '/me/photos' , esto estará en un álbum que su aplicación deberá crear, no en uno existente (a less que su aplicación lo haya creado).

Eso le devolverá la ID de la foto, que luego puede golpear el gráfico nuevamente con una llamada a ese ID específico: 'https://graph.facebook.com/RETURNING_PHOTO)ID'

Esto devolverá el nombre, la image, la fuente, el enlace (y un montón de otras cosas); luego puede usar la image (que es una miniatura) en su publicación en la panetworking como image y agregar la URL a la fuente (image grande) o utiliza el enlace a la foto en el álbum (enlace) dentro de tu post de text.

Espero que esto ayude, -J