【问题标题】:setup Twitter in Sharekit for iPhone在 iPhone 的 Sharekit 中设置 Twitter
【发布时间】:2010-08-11 03:10:36
【问题描述】:

我尝试通过 sharekit 将 twitter 集成到 iphone 应用程序 我已经在 Twitter 上注册了我的应用程序。 我不明白如何设置回调 URL 您能告诉我更多信息和部署步骤吗?

【问题讨论】:

    标签: iphone twitter


    【解决方案1】:
    1. http://dev.twitter.com/apps/ 打开您的应用程序设置
    2. “应用程序类型”应设置为浏览器(不是客户端)
    3. “回调 URL”应与您在 SHKTwitterCallbackUrl 中输入的任何内容匹配。回调 url 不必是实际存在的 url。用户永远不会得到它,因为 ShareKit 在用户被重定向之前拦截它。它只需要匹配。

    例如,如果您将 dev.twitter.com 上的回调 URL 设置为 http://example.com/oauth,则应设置 SHKTwitterCallbackUrl = @"http://example.com/oauth"

    【讨论】:

    • 该网址必须可用吗?在这种情况下我必须实现回调以支持?
    【解决方案2】:

    我知道您正在尝试将 URL 发布到 twitter,请确保您还在 ShareKit 配置中设置了 Bit.ly 帐户 - 否则您将收到一条 MISSING_ARG_APIKEY 消息附加到您的推文。

    编辑:上面的意思是评论。对于回调 URL - 将其设置为任何值,它实际上不会被使用。在您创建应用程序(并获得密钥和秘密)的 twitter 页面上,确保您将应用程序设置为浏览器应用程序而不是客户端应用程序,它将显示回调 URL 的字段。然后在 Sharekit 的配置中输入与应用程序详细信息中完全相同的 URL。我只是使用了我自己的网站地址。在 Sharekit 的文档中,它说该 URL 永远不会被实际访问,只需要知道它,以便当显示 OAUTH 的网络浏览器转到该 URL 时,Sharekit 知道登录已完成。

    【讨论】:

    • 抱歉,这本来是与我遇到的另一个问题相关的评论,以防万一您也是。更新了您实际问题的答案。
    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 2011-07-28
    • 2011-04-29
    • 2023-04-11
    • 2011-08-19
    • 2012-11-03
    • 2013-04-20
    相关资源
    最近更新 更多