facebook分享无法带图和文字描述

jshare
标签: #<Tag:0x00007fca74fb4af0>

(岳麓张天师) #1

不知道为什么极光的demo分享facebook链接是图片,title,content模型,而我自己的应用照着写的分享出去却只有链接,标题和内容都没超过30,40。下面是对比图:
log2

jp1


#2

SDK 版本多少,是 Android 平台?

将你自己传的参数的文本给我们看看
还有你传的图片

你用 demo 传你的这些信息,结果也是正常的吗?


(岳麓张天师) #3

android平台,sdk跟demo一样,jcore 1.2.6,jshare 1 6.1
自己的参数放进demo也是不行,只显示个链接。

有问题的参数:
“title” -> “Facebook分享”
“text” -> “邀请码为06397141,在VMarine APP中输入邀请码加入我的家!”
“url” -> “http://m-test.vmarine.cn/h5/app-h5/index.html?code=06397141
“imagePath” -> “/storage/emulated/0/Luban/image/test_img.png”
“shareType” -> “3”

Demo正常的参数
“imagePath” -> “/storage/emulated/0/jiguang/test_img.png”
“text” -> “JShare SDK支持主流社交平台、帮助开发者轻松实现社会化功能!”
“title” -> " 欢迎使用极光社会化组件JShare"
“shareType” -> “3”
“url” -> “https://www.jiguang.cn


(岳麓张天师) #4

我又改了一下参数:
“imagePath” -> “/storage/emulated/0/Luban/image/test_img.png”
“text” -> “邀请码为26758151,在VMarine APP中输入邀请码加入我的家!”
“title” -> “Facebook分享”
“shareType” -> “3”
“url” -> “https://www.jiguang.cn

只是url不同,但是发出去的式样还是极光demo的式样:
jp2

感觉完全就是判断的链接~~~式样跟链接有关。是否是facebook的开发者设置里面有什么内容模型需要设置?


(岳麓张天师) #5

我终于自己找到了怎么解决问题了。需要在自己分享出去的链接的web代码里添加一些供facebook爬取的数据。具体见:https://developers.facebook.com/docs/sharing/webmasters#markup