私は FBDialogs を使用して、写真、名前、説明を共有している Facebook で共有しています。以下は、共有に使用される私のコードです:-
[FBDialogs presentShareDialogWithLink:params.link
name:params.name
caption:nil
description:[NSString stringWithFormat:@"OMG I’m in LOVE with a puppy named %@.Come and say hi %@",sPuppyName , ITUNES_STORE_LINK]
picture:params.picture
clientState:nil
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
// An error occurred, we need to handle the error
// See: https://developers.facebook.com/docs/ios/errors
NSLog(@"Error publishing story: %@", error.description);
} else {
// Success
NSLog(@"result %@", results);
NSLog(@"result obtained %@",[results valueForKey:@"completionGesture"]);
if([[results valueForKey:@"completionGesture"] isEqualToString:@"cancel"]){
[[NSNotificationCenter defaultCenter] postNotificationName:@"facebookDidSharingCancel" object:self userInfo:nil];
}
else if([[results valueForKey:@"completionGesture"] isEqualToString:@"post"])
{
[[NSNotificationCenter defaultCenter] postNotificationName:@"facebookDidLogin" object:self userInfo:nil];
}
}
}];
共有中に共有ダイアログで説明を見ることができますが、Facebook サイトでは説明を見ることができません。たくさん検索しましたが、方法が見つからないので、誰か助けてください。前もって感謝します