Как создать кнопку общего доступа Tencent Weibo (qq)?

Мне нужно реализовать эквивалент кнопки Tweet для перевода веб-сайта на китайский язык, то есть не кнопку "поделиться на Weibo", которую я уже получил (используя генератор здесь), а кнопку обмена Tencent/QQ Weibo.

Что я сделал до сих пор:

  • Подписан на Weibo (читая автоматически переведенные Google страницы - я не знаю китайский)
  • попытался перейти на страницу Q-Share ( здесь), но на следующей странице запрашивается личная информация, которой у меня нет (например, китайский номер телефона, обязательно)Q-Share кнопка следующей страницы

Есть ли альтернативные способы сделать это?

1 ответ

Решение

Я не уверен на 100%, что это единственный способ, но мы заставили его работать следующим образом.

Во-первых, обязательно иметь китайский аккаунт, поэтому попросите кого-нибудь в Китае (например, вашего клиента или коллегу, что я и сделал) подписаться и заполнить необходимую информацию. Он / она должен будет создать и получить ключ приложения (см. Ниже).

Затем добавьте следующее script пометить в любом месте страницы в пределах <body> тег (я поставил его внизу для производительности):

< script src="http://mat1.gtimg.com/app/openjs/openjs.js#autoboot=no&debug=no"></script> 

Пожалуйста, обратите внимание: есть пробел между < а также script потому что SO отказывается публиковать ответ, если он содержит теги сценария: не забудьте удалить пробел, если вы скопировали и вставили приведенный выше код.

Наконец, добавьте следующий код, где вы хотите, чтобы появилась кнопка общего доступа QQ Weibo:

<div id="qqwb_share__" data-appkey="YOUR_APP_KEY" data-icon="0" data-counter="1" data-counter_pos="right" 
data-content="title" data-richcontent="line1|line2|line3"
data-pic="pic"></div>

Вам придется заменить:

  • title с заголовком страницы
  • lineN с кратким изложением страницы
  • pic с URL изображения

они будут отображаться на общем элементе.

  • YOUR_APP_KEY с помощью цифровой клавиши приложения, назначенной QQ Weibo.
Другие вопросы по тегам