私は自分のプロジェクトで 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;
}