Javascript Facebook поделиться диалог с открытым графиком "OG: URL" не работает - PullRequest
1 голос
/ 01 мая 2019

В настоящее время я использую API-интерфейс javascript для обмена файлами Facebook версии 3.2 следующим образом:

FB.ui(
  {
        method: "share_open_graph",
        action_type: "og.likes",
        action_properties: {
            object: {
                "og:title": "Test Title",
                "og:description": "Test description here",
                "og:image": "https://url-to-image-here",
                "og:url": "https://google.com"
            }
        }
    },
    (fbResponse: any) => {
        // handle response here.
    }
);

Когда я включаю og: url с непустым значением, я получаю следующий ответ, когда диалог загружается независимо от используемого мной URL:

Ответ Facebook с определенным og: url

Если я не определю og: url или не назначу ему пустую строку, диалоговое окно загружается и показывает предварительный просмотр сообщения, как и ожидалось.Однако, когда я завершу публикацию и просматриваю ее в Facebook, она не будет ссылаться на мой желаемый URL-адрес, поскольку мне пришлось исключить его, чтобы он работал.

Если кто-то еще сталкивался с этой проблемой и знает, какразрешите, пожалуйста, дайте мне знать.Я искал решение в течение нескольких дней, и у меня нет идей ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...