0

私は自分のプロジェクトで Facebook 統合の一部を行っています。rey wenderlich から facebook 統合サンプル プロジェクトをダウンロードし、appkey と appsecretkey を変更しました。このアプリを実行すると、ログイン検証が正常に機能し、エラーが表示されます。これは、ログイン後に同じポップアップに表示されます。

エラー: このエンドポイントは廃止されました。一時的に再度有効にするには、「august_2012」プラットフォームの移行を無効にすることができます。2012 年 8 月 1 日に完全に無効になります。

このエラーの修正方法 使用している機能は FbConnect サンプル コードと同じです

- (void)session:(FBSession*)session didLogin:(FBUID)uid {

self.usersession =session;
NSLog(@"User with id %lld logged in.", uid);
[self getFacebookName];
}

- (void)getFacebookName {
NSString* fql = [NSString stringWithFormat:
             @"select uid,name from user where uid == %lld", self.usersession.uid];
NSDictionary* params = [NSDictionary dictionaryWithObject:fql forKey:@"query"];
[[FBRequest requestWithDelegate:self] call:@"facebook.fql.query" params:params];
self.post=YES;
}
4

1 に答える 1

0

これには、例を含む優れたドキュメントがあります

于 2013-01-01T05:57:01.690 に答える