0

iOS SDK を使用して iPhone アプリケーションで Facebook Connect を実行しています。Facebook インスタンスから正常にログインして accessToken を取得できますが、Rails/facebooker からは使用できません。

私はiPhoneアプリで電話をかけます:

NSString * url = [NSString stringWithFormat:@"http://localhost:3000/fb_login?access_token=%@",[self.facebook accessToken],nil];

次のように、accessToken を Rails アプリのアクションに渡します。

#auth_token comes from the iOS SDK.
facebook = Facebooker::Session.create('app_key','secret_key')
facebook.secure!(:auth_token => auth_token)

しかし、私は Facebooker::Session::MissingOrInvalidParameter: "Invalid parameter" を取得します

何かご意見は?前もって感謝します。

4

1 に答える 1

0

おそらく、facebooker が古い Facebook Connect 認証方法を使用しているためです。公式の Facebook gem を使用する必要がある場合があります。

$ gem install facebook

しかし、私は特にfacebookerに精通していないので、間違っている可能性があります!

于 2010-11-19T21:12:04.497 に答える