J'essaie de publier un post sur le mur en utilisant FBConnect sur mon iPhone App, mais j'ai un problème très étrange avec le JSON d'attachement.Problèmes d'attachement JSON sur FBDialog en utilisant FBConnect sur mon iPhone App
Lorsque j'utilise l'échantillon JSON FBConnect comprend cela fonctionne très bien, le code est:
dialog.attachment = @"{\"name\":\"Facebook Connect for iPhone\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone\",\"caption\":\"Caption\",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\"http://img40.yfrog.com/img40/5914/iphoneconnectbtn.jpg\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"another link\":{\"text\":\"Facebook home page\",\"href\":\"http://www.facebook.com\"}}}";
Mais, quand je change l'URL source d'image à une autre image hébergée sur mon propre serveur, il me montre correctement le FBDialog et le post de prévisualisation, mais quand j'appuie sur le bouton de publication, le dialogue rejette comme d'habitude, mais le message n'apparaît pas sur le mur.
Ceci est l'attache JSON après les modifications:
dialog.attachment = @"{\"name\":\"Facebook Connect for iPhone\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone\",\"caption\":\"Caption\",\"description\":\"Description\",\"media\":[{\"type\":\"image\",\"src\":\"http://myownserver.com/myImage.png\",\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}],\"properties\":{\"another link\":{\"text\":\"Facebook home page\",\"href\":\"http://www.facebook.com\"}}}";
Toute idée de l'endroit où est mon erreur? Merci.