Как создать функцию обмена в Facebook при использовании Ruby on Rails?

Я использую Ruby on Rails и пытаюсь создать функцию совместного использования facebook для веб-страницы. В https://developers.facebook.com на вкладке "Общий отладчик", когда я помещаю https://www.rupeevest.com/ в URL-адресе и нажал «Отладка», все работает нормально.

Но когда я добавляю другую страницу, например https://www.rupeevest.com/Mutual-Funds-India/Motilal-Oswal-Mutual-Fund/MOSt-Focused-Multicap-35-Fund-Reg(G)/26481 , это не работает.

я получил что-то вроде

{"schemedata":[{"schemecode"....

Даже когда я нажимаю на ссылку «Посмотрите, что именно наш скребок видит для вашего URL», он показывает

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head>
<body><p>{"schemedata":[{"schemecode"....}]}</p></body>
</html>

Как я могу решить эту проблему? Пожалуйста, поделитесь со мной, если у кого-то есть идеи.


person Priyank Dey    schedule 29.03.2017    source источник
comment
ссылка: stackoverflow.com/questions/43066371/   -  person Dnyanarth lonkar    schedule 29.03.2017
comment
Возможный дубликат Кнопки обмена социальными сетями в Ruby on Rails   -  person Eyeslandic    schedule 29.03.2017
comment
Вы можете использовать этот гем: github.com/huacnlee/social-share-button   -  person tommybernaciak    schedule 30.03.2017


Ответы (1)


Вы можете попробовать этот метод из addtoany, просто добавьте эти коды на страницу/место, где вы хотите иметь кнопки общего доступа. Вы можете обратиться к ссылке для получения дополнительной информации.

<!-- AddToAny BEGIN -->
<div class="a2a_kit a2a_kit_size_32 a2a_default_style">
<a class="a2a_dd" href="https://www.addtoany.com/share"></a>
<a class="a2a_button_facebook"></a>
<a class="a2a_button_twitter"></a>
<a class="a2a_button_google_plus"></a>
</div>
<script async src="https://static.addtoany.com/menu/page.js"></script>
<!-- AddToAny END -->

https://www.addtoany.com/buttons/

person Zephyrus Lim    schedule 07.11.2018
comment
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. – Из обзора - person sme; 07.11.2018
comment
@sme Новичок, чтобы отвечать на вопросы, спасибо за предложение. Будет ли ответ таким образом более подходящим? - person Zephyrus Lim; 07.11.2018
comment
Да, ответ в порядке сейчас - person sme; 07.11.2018