我正在使用Facebook的SDK,需要分享詳細信息Facebook時間表。我正在使用以下API調用。分享到Facebook牆
[FBRequestConnection startWithGraphPath:@"/feed"
parameters:dictionary
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error)
{
if (!error) {
[VBUtility showAlertWithTitle:@"Facebook" message:@"Deal details posted successfully"];
}
}];
故事發布在Facebook上,而不是在用戶的時間線,但用戶的新聞源(該文件告訴這個方法確實 - 職位,並通過該人或其他人對他們的個人資料發佈鏈接)。我也嘗試使用/ home方法調用。雖然我嘗試使用內置的Facebook共享,但它可以很好地發佈到用戶的時間軸以及新聞Feed中。我已經在developer.facebook.com上配置了該應用程序。我需要在此提及任何權限嗎?有人能幫我找到錯誤嗎? 權限請求,
NSArray *permissions = [[NSArray alloc]initWithObjects:@"publish_actions",@"user_birthday",@"publish_stream",@"user_about_me",@"email",@"basic_info",nil];
傳遞的參數,
NSMutableDictionary *dictionary = [NSMutableDictionary dictionaryWithObjectsAndKeys:
app_id, @"app_id",
name,@"name",
caption, @"caption",
description,@"description",
link, @"link",
picture, @"picture",
@"1",@"fb:explicitly_shared",
nil];
那麼,你想分享用戶的時間表嗎? – sathiamoorthy
是的,使用SLComposeViewController共享的內容既出現在時間軸上,也出現在新聞提要中。我需要相同的功能 – iGo
你有沒有試過我的答案? http://stackoverflow.com/a/15217580/2629258否則,告訴我,我們可以嘗試任何其他解決方案。 – sathiamoorthy