Я хочу иметь возможность отправлять ссылку на Facebook Messenger вместе с сообщением. На их do c они говорят, что мне нужно присвоить значение переменной quote
, но безуспешно, ссылка присутствует, но не цитата ...
Вот их do c:
/**
Some quote text of the link.
If specified, the quote text will render with custom styling on top of the link.
@return The quote text of a link
*/
@property (nonatomic, copy, nullable) NSString *quote;
Я использую их библиотеку: pod 'FBSDKShareKit', '6.5.2'
на Swift, поэтому я импортирую ее в свой заголовок моста.
Вот фрагмент код, в котором я его использую:
private func openFacebookMessenger(message: String, urlString: String) {
guard let url = URL(string: urlString) else { return }
let shareLinkContent = ShareLinkContent()
shareLinkContent.contentURL = url
shareLinkContent.quote = message
let dialog = MessageDialog()
dialog.shareContent = shareLinkContent
dialog.shouldFailOnDataError = true
if dialog.canShow {
dialog.show()
}
}
и результат:
введите описание изображения здесь