При отправке запроса другу на Facebook появилось неверное сообщение
Я хочу отправить запрос другу через веб-диалог. Все в порядке, кроме сообщения, что я понятия не имею, откуда!
Это моя связка:
private void shareToFacebook() {
if(facebookUser != null) {
Bundle params = new Bundle();
params.putString("method", "apprequests");
params.putString("message", facebookUser.getName() + " sent you a request in Fancied.");
params.putString("to", facebookUser.getFacebookId());
listener.OnFacebookRequestDialog(params);
}
}
Я передаю параметр bundle своему слушателю, а затем слушатель получит его и сделает все правильно, и, наконец, появится диалоговое окно. Как вы можете видеть на прикрепленном изображении, есть еще одно текстовое сообщение. Как я могу удалить это или изменить это. Я проверил страницу диалога запросов, однако не нашел ни одного полезного параметра в конце страницы.
любые комментарии или предложения будут оценены. Благодарю.
1 ответ
Решение
Эта строка:
params.putString("message", facebookUser.getName() + " sent you a request in Fancied.");
отправляет этот текст.
Большой, красиво отформатированный текст выше автоматически генерируется .OnFacebookRequestDialog
Попробуйте положить что-то еще в свой putString
и ты увидишь.