конфликтующие og: тип найден в path (object) и 'properties' - PullRequest
0 голосов
/ 28 февраля 2019

Диалоговое окно Facebook.
Платформа: iOS, Android.

2-3 недели назад все работало нормально, но сегодня я не могу правильно показать диалог обмена.Произошла ошибка: conflicting og:type found in path (object) and 'properties' (games.victory)

https://monosnap.com/file/XTbGqcbIKaQOGxb93G2LiDmdI1Qu3g конфликтующий og: тип найден в path (object) и 'properties' (games.victory) Что изменилось?Как это исправить?

Вот пример для iOS:

NSDictionary * properties =
@{
  @"fb:app_id" : @"123456789",
  @"og:type" : @"games.victory",
  @"og:title" : @"Some title",
  @"og:description" : @"A message",
  @"og:url" : @"http://link.to.app.com",
  @"og:image" : @"https://link.to.image.png"
  };

    FBSDKShareOpenGraphObject *object = [FBSDKShareOpenGraphObject objectWithProperties:properties];

    FBSDKShareOpenGraphAction *action = [[FBSDKShareOpenGraphAction alloc] init];
    [action setObject:object forKey:@"victory"];
    action.actionType = @"games.celebrate";

    FBSDKShareOpenGraphContent *content = [[FBSDKShareOpenGraphContent alloc] init];
    content.action = action;
    content.previewPropertyName = @"victory";

    FBSDKShareDialog *shareDialog = [[FBSDKShareDialog alloc] init];

    shareDialog.mode = FBSDKShareDialogModeWeb;
    shareDialog.delegate=self;
    shareDialog.fromViewController = UnityGetGLViewController();
    shareDialog.shareContent = content;
    [shareDialog show];
...