Ссылки на социальные сети с пользовательскими значками

Я ищу любую достоверную текущую информацию о создании пользовательских значков общего доступа для следующего.

  • Фейсбук
  • Твиттер
  • Гугл+
  • LinkedIn
  • Пинтерест

Вся документация, к которой я продолжаю обращаться, похоже, касается использования ИХ социальных кнопок «Нравится» / «Поделиться», которые в большинстве случаев, я думаю, не очень привлекательны. Такие вещи, как socialite.js, помогают справиться с некоторыми другими проблемами, возникающими при использовании «родных» кнопок «Нравится»/«Поделиться» (извините, не знаю, как их еще назвать), но, если честно, они не очень красивы.

Любые справочные материалы/учебники или рекомендации были бы потрясающими.

Ваше здоровье.


person bigmadwolf    schedule 16.09.2012    source источник
comment
Проверьте наличие плагина для социальных сетей Wordpress или Поделитесь генератором ссылок!   -  person kenorb    schedule 18.03.2015
comment
Meddelare – это прокси-сервер социальных кнопок с открытым исходным кодом, который подсчитывает количество общих URL-адресов для пользовательских кнопок.   -  person Joel Purra    schedule 08.07.2015


Ответы (10)


Ниже я предложу вам различные URL-адреса сервисов

Твиттер

http://twitter.com/home?status=[TITLE]+[URL]

Дигг

http://www.digg.com/submit?phase=2&url=[URL]&title=[TITLE]

Фейсбук

http://www.facebook.com/share.php?u=[URL]&title=[TITLE]

StumbleUpon

http://www.stumbleupon.com/submit?url=[URL]&title=[TITLE]

Вкусный

http://del.icio.us/post?url=[URL]&title=[TITLE]]&notes=[DESCRIPTION]

Линкедин

http://www.linkedin.com/shareArticle?mini=true&url=[URL]&title=[TITLE]&source=[SOURCE/DOMAIN]

Слэшдот

http://slashdot.org/bookmark.pl?url=[URL]&title=[TITLE]

Технорати

http://technorati.com/faves?add=[URL]&title=[TITLE]

Тамблер

http://www.tumblr.com/share?v=3&u=[URL]&t=[TITLE]

Реддит

http://www.reddit.com/submit?url=[URL]&title=[TITLE]

Закладки Google

http://www.google.com/bookmarks/mark?op=edit&bkmk=[URL]&title=[title]&annotation=[DESCRIPTION]

новостная лоза

http://www.newsvine.com/_tools/seed&save?u=[URL]&h=[TITLE]

Пинг.фм

http://ping.fm/ref/?link=[URL]&title=[TITLE]&body=[DESCRIPTION]

Эверноут

http://www.evernote.com/clip.action?url=[URL]&title=[TITLE]

Google+

https://plus.google.com/share?url=[URL]
person Baskaran    schedule 31.10.2012
comment
Это не то, о чем просили; ОП просил информацию о создании пользовательских значков общего доступа. - person Andrew Barber; 01.11.2012
comment
@ Эндрю, хоть ты и прав, эти ссылки являются прямыми ссылками, которые можно было бы использовать или использовать с настраиваемыми значками, ХОТЯ, как обсуждалось ниже, по крайней мере ссылка на facebook, показанная выше, уже устарела, и Google Buzz ? они даже все еще запускают Google Buzz? ржунимагу. - person bigmadwolf; 06.11.2012
comment
Привет @Baskaran, пожалуйста, пришлите мне URL-адрес службы Google Plus, пожалуйста. - person Awlad Liton; 14.03.2013
comment
@AwladLiton code‹a href=plus.google.com/share?url={URL } onclick=javascript:window.open(this.href, '', 'menubar=нет, панель инструментов=нет, изменяемый размер=да, полосы прокрутки=да, высота=600, ширина=600');возвратить ложь;›‹img src =gstatic.com/images/icons/gplus-64.png alt=Поделиться в Google+/›‹/a›code - person Baskaran; 28.03.2013
comment
@AwladLiton Для справки developers.google.com/+/web/share - person Baskaran; 28.03.2013
comment
@Baskaran спасибо за все ссылки вместе. однако не могли бы вы рассказать мне, как открыть их во всплывающем окне.. Должен ли я создать свой собственный с помощью javascript? - person Anidhya Ahuja; 14.11.2013
comment
Я считаю, что этот код вырезается и вставляется из Интернета, а также каково решение с точки зрения технологии (php, javascript и т. д.). - person lharby; 28.11.2013
comment
это просто простые базовые ссылки с тегами привязки, которые я искал, у меня изначально были некоторые опасения, поскольку facebooks sharer.php был помечен как устаревший, но недавно протестировав это, я обнаружил, что он все еще работает нормально. - person bigmadwolf; 04.07.2014
comment
Убедитесь, что параметры URL полностью экранированы. Tumblr — единственный, с которым я пока сталкивался, иначе он не будет работать. - person Dex; 22.07.2014
comment
Веб-сайт с актуальными ссылками на Facebook, Twitter, Google+, LinkedIn и Pinterest: sharelinkgenerator.com - person Igor Jerosimić; 22.10.2014
comment
Вот веб-сайт с информацией о том, как интегрировать эти URL-адреса в вашу тему, если вы используете WordPress: atlchris.com/1665/ - person Meg; 09.12.2014
comment
Действительно приятно, мне помогло. - person Suneel Kumar; 13.02.2016
comment
Большое спасибо .. Очень признателен ‹3 - person Yonn Trimoreau; 05.07.2016
comment
@Baskaran Есть идеи, как заставить работать URL-адрес, содержащий хэштег #? Нравится domain.com/#hero ?? - person Marcio; 15.08.2018
comment
2020, АПРЕЛЬСКОЕ ОБНОВЛЕНИЕ: Это больше не работает, попробуйте сами: linkedin.com/ Если вам нужны хорошо поддерживаемые URL-адреса, попробуйте проект github. - person HoldOffHunger; 04.05.2020

Просто краткое обновление по этим ссылкам, вот ссылка для Google+

https://plus.google.com/share?url=[URL]

Теперь, если вы хотите, чтобы эти ссылки открывались в новом окне, просто добавьте этот код javascript после href:

onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"

Этот javascript-код работает с Twitter, Google+ и Facebook (возможно, с некоторыми другими, но я не тестировал другие социальные сети).

Пример для Вордпресс:

<a href="https://plus.google.com/share?url=<?php the_permalink(); ?>" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;">Here you can add text, image, whatever.</a>
person Ratko Solaja    schedule 10.06.2014

Решение, предложенное Grzegorz, устарело, и это не лучший способ сделать это. Для Facebook вам просто нужно загрузить JS SDK ( https://developers.facebook.com/docs/reference/javascript/ ) и вызовите метод фида пользовательского интерфейса при нажатии пользовательской кнопки. Подробнее о методе пользовательского интерфейса: https://developers.facebook.com/docs/reference/javascript/FB.ui/

Для Твиттера: https://dev.twitter.com/docs/tweet-button#build-your-own

У вас будут другие варианты для LinkedIn, Google+ и т. д., но я не знаю их наизусть и не уверен, предлагают ли они альтернативы.

Продолжайте искать, возможно, вы просто не копали достаточно глубоко, мне потребовалось 2 минуты, чтобы найти ссылку для Twitter :)

person Claudiu    schedule 19.09.2012
comment
хорошо, буду продолжать искать, я сам не наткнулся на эту ссылку в твиттере, но отчасти я задаю этот вопрос именно для той информации, которую вы упомянули относительно устаревшей ссылки - коллективная мудрость FTW. - person bigmadwolf; 20.09.2012

Необходимые пользовательские ссылки для публикации в социальных сетях приведены ниже.

Фейсбук

http://www.facebook.com/sharer.php?u=[EncodedURL]

Твиттер

http://twitter.com/share?text=[TITLE]&url=[URL]

Google+

https://plus.google.com/share?url=[EncodedURL]

ЛинкедИн

http://www.linkedin.com/shareArticle?mini=true&url=[EncodedURL]

Pinterest

http://pinterest.com/pin/create/button/?url=[EncodedURL]&media={[MEDIA]}&description=[TITLE]

Вы можете найти некоторые другие настраиваемые URL-ссылки для социальных сетей и руководство по внедрению здесь — Как для создания пользовательских ссылок на социальные сети

person JoyGuru    schedule 03.03.2016

Для публикации в Facebook вы можете просто добавить эту ссылку к любому объекту:

<a href="http://www.facebook.com/sharer.php?u=<url to share>
&t=<title of content>">link or image</a>

В остальном: Извините, но я не могу вам помочь.

person Grzegorz Ciwoniuk    schedule 16.09.2012
comment
спасибо, не могли бы вы указать мне направление какой-либо документации по этому поводу? - person bigmadwolf; 18.09.2012
comment
изначально проголосовали против, так как эта ссылка помечена как устаревшая, но через некоторое время она все еще работает нормально. - person bigmadwolf; 04.07.2014

Чтобы настроить кнопки, а также количество репостов из разных социальных сетей и служб обмена URL-адресами, вы можете использовать прокси-сервер. Сервер социальных кнопок Meddelare делает именно это (к вашему сведению, я разработчик Meddelare).

Meddelare: это альтернатива сервисам обмена, таким как AddThis и ShareThis, с открытым исходным кодом. Поскольку вы сами запускаете прокси-сервер, вы также защищаете конфиденциальность своих пользователей от отслеживания социальных сетей. Пользователи соглашаются на свое отслеживание только после того, как решат нажать кнопку «Поделиться» — никогда неявно только потому, что они посетили вашу страницу.

Существует несколько версий: автономный сервер, промежуточное ПО для вашего сервера Express.js и отдельный бэкэнд для полностью настраиваемых решений.

Скриншот примера Meddelare

См. примеры Meddelare для JSON/JSONP, которые вы получаете от сервера, а также использование скриптов.

person Joel Purra    schedule 08.07.2015

URL-адреса социальных сетей ~ на Github!

введите здесь описание изображения

Репозиторий github, который регулярно обновляется и повторно тестируется, с перечислением около 50 или 60 сервисов.

https://github.com/bradvin/social-share-urls

Это намного лучше, чем принятый ответ. NewsVine, Delicious, Slashdot, Ping.fm и т. д. сегодня не существуют. Кроме того, отсутствуют некоторые важные из них, Skype и т. д.

person HoldOffHunger    schedule 28.03.2018

Это мое решение для facebook в php. Думаю, вы можете сделать simular для других социальных сетей.

function customFShare() {
    $like_results = @file_get_contents('http://graph.facebook.com/'. get_permalink());
    $like_array = json_decode($like_results, true);
    return (isset($like_array['shares']) ) ? $like_array['shares'] : "0";
}
function fShareButton() {
    return "<a data-share='http://www.facebook.com/sharer/sharer.php?u=". $your_url_here ."' href='#' rel='nofollow'><i>Icon</i> <span>". customFShare() ."</span></a>";
}

HTML

<div class="facebook-share">
    <?php echo fShareButton(); ?>
</div>

JQuery

jQuery(document).on("click",".facebook-share > a", function (e) {
        e.preventDefault();
        var winHeight = 350,
            winWidth = 520,
            winTop = (screen.height / 2) - (winHeight / 2),
            winLeft = (screen.width / 2) - (winWidth / 2),
            link = $(this).data('share');
        window.open(link, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight);
    });

Вы получите красивую кнопку facebook со значком и счетчиком.

person zarcode    schedule 13.04.2016

Формат ссылки Twitter: http://twitter.com/home?status=[TITLE]+[URL] устарел и больше не будет работать в приложении Twitter для iOS.

Вместо этого используйте следующий формат

https://twitter.com/intent/tweet?text=[TITLE]+[URL]

Источник: https://dev.twitter.com/web/tweet-button

person xyz    schedule 11.02.2016

Кажется, ни один из ответов здесь не отвечает на вопрос ОП. Итак, вот моя попытка:

Многие социальные сети предоставляют рекомендации о том, как использовать свои логотипы, делиться значками и другими ссылками. Некоторые более гибки, чем другие в этом вопросе.

Конечно, в большинстве случаев они не очень хорошо впишутся в ваш дизайн, и вы можете настроить их с помощью собственных цветов темы/веб-сайта.

"Делайте это на свой страх и риск", вероятно, лучший ответ, который вы когда-либо получали.

Я не юрист (так что это не юридический совет!), но из того, что я мог прочитать в разных статьях, некоторые веб-сайты, которые продавали наборы иконок с персонализированными логотипами социальных сетей, попросили удалить их со своих сайтов. список продуктов.

Маловероятно, что Facebook, Twitter или любая другая компания социальной сети подадут на вас в суд (хотя они, вероятно, могли бы) за то, что вы настроили свои значки / логотипы для своего личного блога или веб-сайта, но если вы хотите защитить себя, вы, вероятно, захотите рассмотреть следуя их указаниям...

Вот несколько ссылок на рекомендации по брендам в социальных сетях:

Вы можете выполнить поиск в Интернете по запросу "рекомендации по бренду [brandname]", чтобы найти эти рекомендации практически для каждой социальной сети.

Некоторый источник вышеуказанной информации, если вы хотите узнать больше:

Надеюсь это поможет.

person MrUpsidown    schedule 04.04.2016