Facebook 深度链接 target_url 参数缺少 iOS
Posted
技术标签:
【中文标题】Facebook 深度链接 target_url 参数缺少 iOS【英文标题】:Facebook deep linking target_url parameter missing iOS 【发布时间】:2014-07-07 16:49:29 【问题描述】:我正在通过我的 ios 应用在 Facebook 上使用 GraphAPI 的 me/photos
和 me/feed
发布链接和照片。我在发布到 Facebook 时指定了 link
参数。在点击原生 Facebook 应用帖子中的 AppName 时,在解析- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
回调中的 url 参数时,这应该返回一个 target_url
字段。
但是,我只收到fbXXXXXXXXXX://authorize/#access_token=XXXXXXX&expires_in=3600
。为什么没有target_url
字段?
下面的链接说明了如果在Facebook上创建帖子时指定了link
参数,则应该返回。
https://developers.facebook.com/docs/ios/app-links
我知道这已被 AppLinks 取代,但我使用的是较旧的 Facebook (3.2) SDK,它应该可以满足这一需求。
任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:这听起来像是 Facebook 的一个错误。已向 Facebook 提交了具有相同症状的错误报告:
https://developers.facebook.com/bugs/651932701585804/
它已被修复,正在等待发布。
【讨论】:
以上是关于Facebook 深度链接 target_url 参数缺少 iOS的主要内容,如果未能解决你的问题,请参考以下文章