Вопрос: Как я могу использовать гем кнопки «Поделиться» в социальных сетях для автоматического заполнения определенных текстовых областей социальных сетей, которые мне нужны?
Поскольку документации по гему кнопки «Поделиться» не так много(https://github.com/huacnlee/social-share-button), Мне нужна помощь в попытке создать некоторые пользовательские, автоматически заполненные записи, когда пользователи нажимают каждую кнопку, а именно для FaceBook и Reddit.
В основном, когда у меня отображается элемент,Я хочу, чтобы пользователь нажал соответствующую кнопку в социальной сети и сказал что-то вроде: «Я только что купил этот товар с этого сайта».
У меня есть такой код:
<%= social_share_button_tag('I have bought, '+ @item.name + ' , from The Store: ', :allow_sites => %w(twitter)) %>
Thisкод отлично работает для твиттера. Как говорится:
I have bought, Book, from The Store: http://localhost:3000/items/57#
Это было достаточно просто, но попытка иметь автозаполненные области для Reddit или Facebook просто не работает.
Это код FBУ меня есть:
<%= social_share_button_tag('Share to Facebook', :url => item_path(@item), desc: @donate_item.name, :allow_sites => %w(facebook)) %>
И этот код помещает URL и заголовок элемента в ссылку, как показано:
Я хочу иметь автозаполненный тэxt в «Скажи что-нибудь об этом», и я не уверен, что делать.
Что касается разделяемой ссылки Reddit, я получил это:
<%= social_share_button_tag(@item.name, :allow_sites => %w(reddit)) %>
И он производит:
Как и в случае с общим доступом к FB, я хочу иметь возможность автоматически заполнять область «заголовок».Я изменил код, такой как:
<%= social_share_button_tag(@item.name, title: "This item is great!", :allow_sites => %w(reddit)) %>
И он не работает.
Будет полезна любая помощь, поскольку я просто не знаю, что искать в фактическом источнике.