我添加到我的 iOS 应用程序选项以检测和响应自定义 URL 方案以启动应用程序(http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html)。
链接在不同的网站上运行良好(使用 href),但我在使用 Facebook 时遇到问题。如果我试图发布链接(使用 Graph API),它看起来像:
myapp://blabla
脸书返回错误:
您提供的网址无效
对于带有链接返回的提要
链接 URL 格式不正确。
我不能只将 url 作为消息发布,因为它没有被检测为 URL 并且仅显示为文本。
有没有办法通过自定义链接发布到 Facebook 墙上?
编辑:
我有一个想法,但我不知道它是否可行。将
myapp://blabla直接放入移动浏览器中的地址字段正在启动应用程序,因此可能访问一个网页(如http://www.mywebpage/myapp)只重定向到
myapp://blabla也会起作用,但 Facebook 会接受那个链接?