Unity Facebook SDK:使用共享对话框

时间:2017-09-30 18:18:28

标签: facebook unity3d facebook-sdk-4.0

我一直试图弄清楚如何通过Unity游戏中的分享对话框上传当前托管在cdn上的图像。

我希望将其作为媒体与共享作为链接共享。 我假设如果我将第二个参数(链接)设为null,它将作为媒体发布。在我的iPhone上进行测试时,会出现模态但错误显示需要" href需要媒体参数"。

string imageUrl = "https://i.imgur.com/zkYlB.jpg";

Facebook.Unity.FB.FeedShare(
        string.Empty, //toId
        null, //link
        "My Title", //linkName
        "My Caption", //linkCaption
        "My Description", //linkDescription
        new Uri(imageUrl), //picture
        imageUrl, //mediaSource
        ShareCallback//callback
    );

预期发布: Expected Post

如果第二个参数有图像的url,则为实际发布: Actual Post

请注意,如果我使用Graph API,我的预期结果可以实现,但这需要我使用发布权限登录用户并创建自定义ui才能共享图像。

0 个答案:

没有答案