我一直试图弄清楚如何通过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
);
请注意,如果我使用Graph API,我的预期结果可以实现,但这需要我使用发布权限登录用户并创建自定义ui才能共享图像。