Facebook graph api Facebook上传照片&x2B;applink

Facebook graph api Facebook上传照片&x2B;applink,facebook-graph-api,facebook-apps,facebook-share,applinks,Facebook Graph Api,Facebook Apps,Facebook Share,Applinks,我正在开发一个仅限ios的应用程序,用户可以用它创建一个独特的模式,然后通过上传在Facebook上共享这个模式(图像)。我想要的是,当人们在订阅源中单击此图像时,它应该会打开我的应用程序。此功能可以通过AppLink完成 问题是,无论我尝试哪种方法,我都无法同时满足这两个要求。如果我使用照片共享API,那么在仅添加图像时,只要添加applink(或任何链接),图像就会消失,并显示标准applink框。如果我使用graph API上传图像,图像会被上传,但链接会被忽略。我可以将链接设置为init

我正在开发一个仅限ios的应用程序,用户可以用它创建一个独特的模式,然后通过上传在Facebook上共享这个模式(图像)。我想要的是,当人们在订阅源中单击此图像时,它应该会打开我的应用程序。此功能可以通过AppLink完成

问题是,无论我尝试哪种方法,我都无法同时满足这两个要求。如果我使用照片共享API,那么在仅添加图像时,只要添加applink(或任何链接),图像就会消失,并显示标准applink框。如果我使用graph API上传图像,图像会被上传,但链接会被忽略。我可以将链接设置为initialText,但这会导致两个问题:1)Facebook共享不允许用户以物理方式键入的任何文本,2)它只作为常规链接本身呈现,不像applink(但问题1是个大问题-我不能做Facebook不允许的事情)

有什么方法可以完成我想要做的事情吗?将可点击的用户生成的图像添加到提要中,然后点击打开我的应用程序的按钮

我应该在这里补充一点,这些图片没有网址,它们不存在于网络上——它们直接从手机上传,并出现在用户的facebook订阅源中


我已经用Javascript SDK和iOS尝试过了。任何帮助,无论平台如何,都将不胜感激。谢谢。

在我看来,使用graph API进行照片上传可能不起作用,因为我需要发布操作权限,而这是我永远无法获得的,因为我需要输入一个非用户输入的链接。因此,我觉得解决这个问题的办法是通过一个自定义链接共享一张自定义照片(通过上传,而不是通过URL)。“因此,我觉得解决这个问题的办法是通过一个自定义链接共享一张自定义照片(通过上传,而不是通过URL)。”-这仍然存在同样的问题-不允许您的应用程序指定URL,用户必须手动键入URL作为照片标题的一部分。AFAIK应用程序链接的移动托管API不支持指定图像,因此我认为唯一合适的解决方案是共享外部URL,将图像设置为缩略图,并包含应用程序链接元数据。(当然,这需要HTTP(S)图像URL。)谢谢@CBroe,这正是我所担心的。我试图让它“无服务器”,但我想我需要上传一个服务器上的图像,然后共享一个链接到它。你会知道我是否需要在Facebook爬网后保留这张图片,或者我可以安全地删除它吗?