Ошибка пересылки - произошла ошибка при пересылке этого сообщения.с Facebook SDK (Facebook Messenger) в приложении для Android - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь интегрировать Facebook Messenger с моим Android-приложением (см .: https://developers.facebook.com/docs/sharing/messenger#android).

. Если я правильно введу идентификатор страницы в исходном коде, я нажму кнопку отправить,

Впередвозвращаемое диалоговое окно с ошибкой, как показано ниже:

enter image description here

Исходный код:

ShareMessengerURLActionButton actionButton =
                new ShareMessengerURLActionButton.Builder()
                        .setTitle("Visit Facebook Page")
                        .setUrl(Uri.parse("https://www.facebook.com/mypage-{CORRECT PAGE ID}"))
                        .build();
        ShareMessengerGenericTemplateElement genericTemplateElement =
                new ShareMessengerGenericTemplateElement.Builder()
                        .setTitle(getString(R.string.happyWd))
                        .setSubtitle(txt.getText().toString())
                        .setImageUrl(uri)
                        .setButton(actionButton)
                        .build();
        genericTemplateContent =
                new ShareMessengerGenericTemplateContent.Builder()
                        .setPageId(getString(R.string.fbPageId)) // Your page ID, required
                        .setGenericTemplateElement(genericTemplateElement)
                        .build();

        fbSendWomen.setShareContent(genericTemplateContent);

В противном случае я изменяю идентификатор страницы на любой, покаэто не нуль, как это:

genericTemplateContent =
                new ShareMessengerGenericTemplateContent.Builder()
                        .setPageId("something new") // Your page ID, required
                        .setGenericTemplateElement(genericTemplateElement)
                        .build();

Процесс работает хорошо, отправьте сообщение успешно, что не хорошо.

Есть ли ошибки? Пожалуйста, помогите мне

Спасибозаранее !!!

...