Facebook – 由app_scoped_user_id打开个人资料
我有一个facebook用户的app_scoped_user_id列表,这是我们的数据库中存储的内容,当应用程序请求查看配置文件的权限时由我们的应用程序返回。
我可以通过访问http://facebook.com/app_scoped_user_id/(id)打开个人资料。
如何获得iOS应用程序以打开本机Facebook应用程序并按ID查看配置文件?
fb:// profile /(id)不起作用,因为该页面需要“Facebook ID”,而不是app_scoped_id。
我该怎么办? 我不明白为什么这是不可能的。 如果我在浏览器中打开facebook.com/(app_scoped_id)它的工作原理。 如果我在应用程序中将该页面打开为“textview中的链接”,它会打开一个空白的事件页面(不知道它为什么会进入事件?)。 如果我打开facebook.com/events/valideventID – 它会打开正确的事件。
我只想根据他/她的应用程序作用域ID在应用程序中打开用户的Facebook个人资料。
正如在https://developers.facebook.com/bugs/332195860270199上的错误报告中所提到的,不支持使用fb:// profile打开Facebook个人资料?app_scoped_user_id =%@。
您必须在Safari( http://facebook.com/%@ )中打开Facebook个人资料。 这很麻烦,但作为一种解决方法……
也许你可以在错误报告下评论你需要这个function,就像我一样。
您也可以使用应用内网络浏览器,而不是使用Safari。 这就是我要尝试的。
- 自动调整自定义的UITableViewCell和标签中的文字
- 如何实现UICollectionView的委托和数据源方法,当它在iOS中的自定义TableViewCell中时,目标C
- locking屏幕iPod控件无法使用Spotify音乐播放器
- Swift:初始化自定义UITableViewCell时获取UITableView框架
- 如何避免在iOS上延迟块调用的保留周期
- UIView的-drawRect:是否必须在主线程上调用?
- 以编程方式更改UIPageViewController的页面不会更新UIPageControl
- 如何在iOS中自定义button?
- Facebook SDK 3.6打开图形错误消息