我正在使用Branch创建一个深链接。如在Branch文档中解释的那样,设置一个我想作为链接拇指的图像:
BranchUniversalObject branchUniversalObject = new BranchUniversalObject()
.setCanonicalIdentifier(IDENTIFIER)
.setTitle("Link de Teste")
.setContentDescription("This is just a test link.")
.setContentImageUrl("https://image-link")
.setContentIndexingMode(BranchUniversalObject.CONTENT_INDEX_MODE.PUBLIC)
.addContentMetadata("key", value);
LinkProperties linkProperties = new LinkProperties()
.setFeature("sharing")
.addControlParameter("$desktop_url", "http://example.com/home")
.addControlParameter("$ios_url", "http://example.com/ios");
当我与Facebook分享链接时,图像显示正确:
Facebook分享但是当我与Whatsapp分享链接时,没有显示图像。
Whatsapp共享
帮忙吗?谢谢。
Branch的Alex。这应该在WhatsApp中工作,我可以在我的终端上通过测试应用程序确认它的效果。我怀疑WhatsApp不喜欢你提供的图片——可能是尺寸错误或未指定。您可以尝试我们的$og_image_height
和$og_image_width
参数,并查看Facebook的打开图形调试工具,以查看任何其他错误。
它为我工作,我只是添加了$og_type, $og_image_width, $og_image_height,现在它工作得很好,我希望这可以帮助你的图像实现这里