我想提交我認爲是在iOS7中的Facebook上的一個非常基本的開放圖形發佈。我正在使用最新的版本,包括Facebook的SDK版本3.10。在發佈過程中發生iOS錯誤的facebook打開圖
我的應用程序調出預裝了我的FBGraphObject
參數的共享對話框。我在前面甚至有一個在預覽中顯示的圖像URL,只是試圖排除故障。我在共享對話框的「說出這個... ...的一部分」中鍵入幾個字,然後點擊「發佈」。這是我得到的錯誤:
Error Domain = com.facebook.Facebook.platform Code = 102「The operation could not be completed。(com.facebook.Facebook.platform error 102.)」UserInfo = 0x19192ba0 {ERROR_MESSAGE =出版過程中出現錯誤,APP_ID = 299416296871047,ERROR_CODE = 102}
我似乎無法找到與此相同的錯誤另一個問題。這裏是我的代碼:
id<FBOpenGraphAction> action = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
NSMutableDictionary<FBGraphObject> *object =
[FBGraphObject openGraphObjectForPostWithType:@"og.item"
title:@"Test Post"
image:nil
url:@"https://mywebsiteurl.com"
description:@"A test post"];
[action setObject:object forKey:@"something"];
[FBDialogs presentShareDialogWithOpenGraphAction:action
actionType:@"og.publish"
previewPropertyName:@"something"
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
NSLog(@"Error: %@", error.description);
NSLog(@"Results: %@", results);
} else {
NSLog(@"Success.");
}//end if
}];
任何想法?
感謝您的迴應。我意識到這是很久以前的事情,但我當時沒有迴應點。我相信我的問題不是在Facebook上正確設置故事/ OG對象。我剛搬到項目的其他部分,並希望當我回到它的時候,文檔會有所改善。幸運的是,它已經。如果有人在這裏找到他們的方式,請查看:https://developers.facebook.com/docs/ios/open-graph/ – jday