我目前在寫使用FB SDK 3.5的iOS應用程序的進展情況。Facebook開放圖 - 找朋友「的用戶所擁有的對象」
我已經創建了一個應用程序,可以創建一個「用戶所擁有的對象」使用下面的代碼:
NSMutableDictionary<FBOpenGraphObject> *object = [FBGraphObject openGraphObjectForPost];
object.provisionedForPost = YES;
object[@"type"] = @"fbltest:Highscore";
object[@"title"] = @"New high score";
object[@"privacy"] = @"EVERYONE";
object[@"data"][@"leaderboard"] = @"0";
object[@"data"][@"score"] = @"266";
[FBRequestConnection startForPostOpenGraphObject:object
completionHandler:^(FBRequestConnection *connection, id result, NSError *error)
{
// DO STUFF HERE
}];
我測試的對象在對象調試器,一切似乎是爲了。我還可以用下面的代碼檢索用戶對象的列表:
FBRequestConnection* connection = [[FBRequestConnection alloc] init];
FBRequest* request = [[FBRequest alloc] initWithSession:FBSession.activeSession graphPath:@"me/objects/fbltest:highscore"];
[connection addRequest:request
completionHandler:^(FBRequestConnection *connection, id result, NSError *error)
{
// DO STUFF HERE
}];
[connection start];
現在我想要做的是檢索的用戶朋友列表對象,起初我獲得的朋友列表,然後將使用以下路徑來檢索那裏的對象列表:「/ objects/fbltest:highscore」。這沒有返回。
我又試圖查詢的Facebook的Open Graph有沒有成功的以下開放圖上的路徑: 「我/朋友/ fbltest:高分 」我/朋友/對象/ fbltest:高分「 」 我/朋友上限= 10個&對象/ fbltest:高分」
的一些注意事項: 對於我使用誰都是朋友互相3個測試用戶的測試環境 我已禁用‘的Facebook應用程序沙箱環境’參數
。任何幫助將不勝感激,哪怕它只是一個CONFI可以閱讀朋友自己託管的對象。
目前想知道同樣的事情。如果我找到任何東西,我會告訴你。 – brynbodayle 2013-05-02 19:04:14