Pinterest分享功能

API:https://developers.pinterest.com/docs/widgets/save/?

首先,请确保在页面上包含了pinit.js脚本。无论使用多少个Pinterest小部件,您都只需在每个页面中包含一次即可。

<script type="text/javascript" async defer data-pin-hover="true"

src="//assets.pinterest.com/js/pinit.js"></script>

页面图片添加属性:

<div class="mate-left">
    <img src="http://76gxho.url.anin.fun/"
         data-pin-url="http://share.anin.fun/1.html"
         data-pin-media="http://76gxho.url.anin.fun/"
         data-pin-description="唐迹景德镇茶具 陶瓷品茗杯主人杯 手工粉彩扒花盖碗整套功夫茶杯套装 宝石蓝粉彩扒花 盖碗*1+公道*1+品茗杯*4">
</div>
<div class="mate-right">
    <img src="http://76hfis.url.anin.fun/"
             data-pin-url="http://share.anin.fun/2.html"
             data-pin-media="http://76hfis.url.anin.fun/"
             data-pin-description="唐迹德化羊脂玉白瓷功夫茶具套装家用客厅手绘盖碗喝茶杯陶瓷茶艺茶具 10头茶壶盖碗江南山水">
</div>

data-pin-url:(必须)分享至Pinterest后点击页面跳转的路径,如下图1;

data-pin-media:(可选)以提供更高质量的图像版本。如果在页面上显示小图像缩略图,但希望固定更高分辨率的版本,可以使用此属性。;

data-pin-description:(可选)图片描述,最多可以包含500个字符,但是在网格视图中只会显示75-100个字符,如下图2.

 

data-pin-hover="true"属性当鼠标移入时可在图片上显示保存悬浮按钮,如下:

data-pin-hover="true"属性当鼠标移入时可在图片上显示保存悬浮按钮,如下:

点击Save后打开Pinterest的分享窗口,可分享至Pinterest如下图:

此外,可以添加自定义的分享按钮,如下:

<a href="https://www.pinterest.com/pin/create/button/"
   data-pin-do="buttonPin"
   data-pin-custom="true"
>
    <input type="button" value="分享" class="button">
</a>

注意:需设置data-pin-custom属性为true,就可使用自定义的标签样式或属性,否则分享按钮将会按照Pinterest默认风格展示。

添加按钮点击后会展示出当前页面所有符合Pinterest规范的图片略缩图,可以点击略缩图的分享按钮分享至Pinterest。如图:

data-pin-do:(可选),根据官方文档,值为buttonBookmark(任何图像)或buttonPin(一个图像)

结论:不能分享图文模式的链接。只能分享图片。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 测试添加新用户的功能是否有效。 2. 测试添加新用户时是否能够正确验证输入的信息。 3. 测试添加用户时是否能够正确处理特殊字符。 4. 测试添加新用户时是否能够正确处理重复用户名的情况。 5. 测试添加新用户时是否能够正确处理重复电子邮件地址的情况。 6. 测试添加新用户时是否能够正确处理缺少必填字段的情况。 7. 测试添加新用户时是否能够正确处理不合法的电子邮件地址。 8. 测试添加新用户时是否能够正确处理不合法的用户名。 9. 测试添加新用户时是否能够正确处理密码长度不足的情况。 10. 测试添加新用户时是否能够正确处理密码强度不足的情况。 11. 测试添加新用户时是否能够正确处理密码不匹配的情况。 12. 测试添加新用户时是否能够正确处理不合法的出生日期。 13. 测试添加新用户时是否能够正确处理不合法的电话号码。 14. 测试添加新用户时是否能够正确处理不合法的地址。 15. 测试添加新用户时是否能够正确处理不合法的城市。 16. 测试添加新用户时是否能够正确处理不合法的州。 17. 测试添加新用户时是否能够正确处理不合法的国家。 18. 测试添加新用户时是否能够正确处理不合法的邮编。 19. 测试添加新用户时是否能够正确处理不合法的性别。 20. 测试添加新用户时是否能够正确处理不合法的职业。 21. 测试添加新用户时是否能够正确处理不合法的头像图片。 22. 测试添加新用户时是否能够正确处理不合法的身份证号码。 23. 测试添加新用户时是否能够正确处理不合法的证件照片。 24. 测试添加新用户时是否能够正确处理不合法的教育程度。 25. 测试添加新用户时是否能够正确处理不合法的毕业院校。 26. 测试添加新用户时是否能够正确处理不合法的专业。 27. 测试添加新用户时是否能够正确处理不合法的工作单位。 28. 测试添加新用户时是否能够正确处理不合法的工作职位。 29. 测试添加新用户时是否能够正确处理不合法的工作年限。 30. 测试添加新用户时是否能够正确处理不合法的工作描述。 31. 测试添加新用户时是否能够正确处理不合法的个人简介。 32. 测试添加新用户时是否能够正确处理不合法的兴趣爱好。 33. 测试添加新用户时是否能够正确处理不合法的社交媒体链接。 34. 测试添加新用户时是否能够正确处理不合法的个人网站链接。 35. 测试添加新用户时是否能够正确处理不合法的GitHub链接。 36. 测试添加新用户时是否能够正确处理不合法的LinkedIn链接。 37. 测试添加新用户时是否能够正确处理不合法的Facebook链接。 38. 测试添加新用户时是否能够正确处理不合法的Twitter链接。 39. 测试添加新用户时是否能够正确处理不合法的Instagram链接。 40. 测试添加新用户时是否能够正确处理不合法的Youtube链接。 41. 测试添加新用户时是否能够正确处理不合法的Tiktok链接。 42. 测试添加新用户时是否能够正确处理不合法的Pinterest链接。 43. 测试添加新用户时是否能够正确处理不合法的Reddit链接。 44. 测试添加新用户时是否能够正确处理不合法的Snapchat链接。 45. 测试添加新用户时是否能够正确处理不合法的微信号。 46. 测试添加新用户时是否能够正确处理不合法的QQ号码。 47. 测试添加新用户时是否能够正确处理不合法的微博链接。 48. 测试添加新用户时是否能够正确处理不合法的支付宝账号。 49. 测试添加新用户时是否能够正确处理不合法的银行卡号。 50. 测试添加新用户时是否能够正确处理不合法的身份证照片。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值