facebook UnitySDK 分享接口ShareLink()

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/centor/article/details/81674024

在facebook的UnitySDK接入中遇到一些分享需求相关问题
SDK版本7.13.0
在测试以及调用接口ShareLink()时有以下结论以及使用该接口的方法:
####1、 该接口现在只能分享链接,效果如下图所示
这里写图片描述
有网友遇到同样问题:https://answers.unity.com/questions/1379236/facebook-sharelink-feedshare-dont-use-title-or-des.html
这里写图片描述
如果该接口什么时候能用了,希望提醒一下博主
####2、接口使用方法
官方文档里该接口入下定义:

public static void ShareLink(
        Uri contentURL = null,
        string contentTitle = "",               //无效
        string contentDescription = "",         //无效
        Uri photoURL = null,                    //无效
        FacebookDelegate<IShareResult> callback = null)
)

那么分享链接我们能操作的有什么?

  1. 根据官方文档中另一部分描述,图谱管理:https://developers.facebook.com/docs/sharing/webmasters#markup
  2. 也就是说,我们可以将想要分享的内容托管至一个网站上,并且将其内容打上特定标签,例如:
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Site Home - Top Eleven - Be a Football Manager" />
<meta property="og:description" content="This post is also available in: French German Italian Russian Spanish Portuguese (Brazil) Turkish" />
<meta property="og:url" content="https://www.topeleven.com/" />
<meta property="og:site_name" content="Top Eleven - Be a Football Manager" />
<meta property="og:image" content="https://cdn.nordeus.com/topeleven/web_images/te2015-og.jpg" />

3.在将网页内容设置完毕并生成后,可以用Facebook提供的官方调试器测试你的链接被Facebook抓取到的效果:
调试器:https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Fwww.championeleven.com%2F
调试效果:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/centor/article/details/81674024