ネイティブ ダイアログで iOS SDK を使用して、オブジェクトとアクションを投稿しようとしています。
を呼び出すpresentShareDialogWithOpenGraphAction
と、Facebook アプリが開き、私の投稿を含むダイアログが短時間表示された後、次のエラーでアプリに戻ります。
Could not generate preview text
私のコードは次のようになります。
NSDictionary* object = @{
@"fbsdk:create_object": @YES,
@"type": @"appsterbator.app_idea",
@"title": @"test",
@"url": @"http://test.com",
};
id<FBOpenGraphAction> action = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
[action setObject:object
forKey:@"app_idea"];
[FBDialogs presentShareDialogWithOpenGraphAction:action actionType:@"app_idea.create"
previewPropertyName:@"app_idea"
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
NSLog(@"%@", error);
}];
また、実際に URL を持たない Open Graph オブジェクトを投稿することは可能ですか?