【发布时间】:2013-09-25 05:57:30
【问题描述】:
我在 IOS 中将 Youtube 与我的应用程序集成时遇到了问题。在发出授权请求以获取请求令牌时,我需要传递一个重定向 URL(类似于 FB 或 Twitter 集成)。
问题是在将我的应用程序注册到 Youtube 时,我可以看到 2 个重定向 URI 存在:“urn:ietf:wg:oauth:2.0:oob”和“http://localhost”。
如果我使用其中任何一个,我会在浏览器本身中获取令牌 ID,而不会重定向到我的应用程序。
如果我使用在应用程序中创建的任何其他重定向 URI,那么服务器会给我错误。
关于如何正确执行此操作的任何建议,以便浏览器在成功授权后重定向到我的应用程序。
【问题讨论】:
-
使用这个工具包可能会更容易,它会为您处理所有这些:code.google.com/p/gtm-oauth2
标签: ios ios6 youtube-api url-redirection