2010-05-11 6 views
0

No Matter ce que je fais, je ne peux pas obtenir un poste publié sur un mur de la page de l'application (l'application étant connecté) via une application iPhone. Je suis capable de me connecter à l'aide de FBLoginDialog, puis de récupérer des données pour remplir une vue de table, mais lorsque je clique sur un bouton pour publier un contenu de test, cela ne fonctionne pas. Voici l'action du bouton:Publier sur le mur Facebook à partir de l'application iPhone

- (void)compose:(id)sender; 
{ 
NSString *[email protected]"115372005166292"; 
NSString *body = @"My Test"; 
NSArray *obj = [NSArray arrayWithObjects:body,[NSString stringWithFormat:@"%@", tid],nil]; 
NSArray *keys = [NSArray arrayWithObjects:@"message",@"target_id",nil]; 
NSDictionary *params = [NSDictionary dictionaryWithObjects:obj forKeys:keys]; 
[[FBRequest requestWithDelegate:self] call:@"facebook.stream.publish" params:params]; 
} 

J'ai aussi utilisé le FBStreamDialog qui fonctionne, mais je suis confronté à deux problèmes là-bas. La boîte de dialogue manque de personnalisation et je suis incapable de gérer le rappel lorsque l'élément est publié (par exemple, recharger la tableview)

J'ai cherché sur internet et tous les exemples sont similaires au code ci-dessus, donc je Je ne suis pas sûr de ce que je pourrais manquer.

Merci

Répondre

Questions connexes