1

我制作了一个 iPhone 应用程序,我必须在其中实现 myspace 集成。我使用 developer.myspace.com 创建了 myspace 应用程序。

我正在使用创建的应用程序获取 APPLICATION_SCHEME、CONSUMER_KEY 和 APPLICATION_ID。我在我的应用程序中使用它来更新状态。我没有得到以下详细信息:(i) CONSUMER_SECRET (ii) ACCESS_TOKEN_KEY (iii) ACCESS_TOKEN_SECRET (iv) PERSON_ID

每当我在 myspace 上更新状态时,它都会给出错误 401,这意味着身份验证失败。那么,谁能告诉我如何解决这个问题?

我创建的参考应用程序在这里

提前致谢。

4

1 回答 1

3

--> 你需要在你的.plist 文件中注册一个唯一的 URL 类型。

--> 确保在实例化 MySpace 类时将上下文的UrlScheme 属性设置为您.plist中使用的相同值。这将允许 SDK 创建一个适当的回调 URL,该 URL 将在用户通过身份验证时触发您的应用程序。请不要使用默认 URLSCHEME。

-->可以通过调用[mySpace isLoggedIn]来检查用户是否登录

-->这将检查您的应用程序是否具有与非现场应用程序用户关联的访问令牌(现场应用程序不需要访问令牌,因此检查它们是否已登录是静音的)。

于 2011-05-18T13:40:22.943 回答