我正在编写一个应用程序,它要求用户提供多个社交网络的用户名。例如推特、脸书、谷歌+。
然后,我希望能够在电子邮件中向给定用户发送可点击的链接。链接应解析到给定用户的个人资料页面。
目前这是一个 iOS 应用程序。
对于像 Twitter 这样的服务,这非常简单:每个人都知道他们的用户名,这是一个简单的字符串连接案例来获取用户名。
对于 Google Plus,字符串操作是不可能的。
对于 Flickr 和 Facebook,有虚 URL,但不是直截了当的。
我不介意在服务器上做任何繁重的工作,但我问这个问题是为了确保我没有错过任何技巧。
我的问题是这样的:
- 给定一个用户名,有没有办法派生个人资料页面?
- 我应该寻找哪些 API 调用?
- 是否已经有服务可以做到这一点?
- 这是一个真正的问题吗?