【问题标题】:Custom URL Schemes on iphone oauth twitteriphone oauth twitter 上的自定义 URL 方案
【发布时间】:2011-03-21 22:25:06
【问题描述】:

在将用户发送到 safari 进行授权后,我被发送到 mobile.twitter.com 而不是我的自定义 url 方案(类似于 我的应用程序://)。在请求令牌步骤中,我确实收到了 oauth_callback_confirmed=true。

我尝试使用像 http://www.teamliquid.net 这样的普通链接,它 工作正常。有什么我想念的吗?

我也试过直接在 safari 中输入“myapp://”,它会正确地将我重定向回我的应用程序...

【问题讨论】:

    标签: iphone cocoa-touch twitter-oauth url-scheme


    【解决方案1】:

    回答我自己的问题。

    myapp:// 不符合规范。您必须添加路径。类似myapp://oauth,或者干脆使用myapp:(不带斜线)

    另外,您必须实现- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url 应用程序委托中的方法。在那里您将收到您的myapp://oauth?oauth_token=xxx&oauth_verifier=yyy,因此您可以开始您的访问令牌步骤。

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 1970-01-01
      • 2013-04-04
      • 2011-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多