我需要实现一个相当于网站中文翻译的Tweet按钮,也就是说,不是我已经得到的“在微博上分享”按钮(使用生成器here),而是腾讯/QQ的微博分享按钮。
到目前为止我所做的:
订阅微博(阅读谷歌自动翻译的网页-我不懂中文)
试图转到Q-Share页面(here),但下一页询问我没有的个人信息(如中文电话号码,必须填写)
有别的办法吗?

最佳答案

我不能百分之百肯定这是唯一的办法,但我们做到了如下。
首先,必须有一个中国账户,所以请中国的某个人(例如你的客户或同事,我就是这么做的)订阅并填写所需的信息。他/她必须创建并检索应用程序密钥(见下文)。
然后,在script标记中的页面任意位置添加以下<body>标记(为了性能起见,我将其放在底部):

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

请注意:在<script之间有一个空格,因为如果答案包含脚本标记,则拒绝投递答案:如果复制粘贴上述代码,请不要忘记删除空格。
最后,在您希望QQ微博分享按钮出现的地方添加以下代码:
<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微博指定的数字应用程序密钥。

关于html - 如何创建腾讯微博分享按钮?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16967666/

10-08 22:34