4
我在嘗試在FB頁上發佈圖片時遇到問題我是管理員。圖片上傳到我自己的帳戶,而不是我的網頁。iOS Facebook SDK在頁面上發佈圖片,我擁有管理權
下面是我用來做這個代碼:
- (void)apiGraphUserPhotosPost:(UIImage*)img withMessage:(NSString*)message {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSUInteger c;
for (c = 0; c < [gFBPageArray count]; c++)
{
if ([[[gFBPageArray objectAtIndex:c] objectForKey:@"name"] isEqualToString:[defaults objectForKey:@"FBPostAs"]])
break;
}
params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
img, @"picture", message, @"message", [[gFBPageArray objectAtIndex:c] objectForKey:@"access_token"], @"access_token",nil];
[[self facebook] requestWithGraphPath:[NSString stringWithFormat:@"/%@/photos", [[gFBPageArray objectAtIndex:c] objectForKey:@"id"]]
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
}
[defaults objectForKey:@"FBPostAs"]
包含在這裏我要上傳的圖片的FB頁面的名稱。
gFBPageArray包含我擁有管理權限的FB頁面的列表。
我做錯了什麼?
我已經做了的/ PAGEID /飼料和/ PAGEID /視頻和它的工作原理以及類似的東西...
[你是否試過這個?](http://stackoverflow.com/questions/9374117/picture-post-to-facebook-ends-up-in-the-wrong-place?rq=1) – 2013-04-15 12:45:20
它的工作原理非常感謝,添加一個答案,所以我可以給你賞金獎勵:) – Jeremy 2013-04-15 13:12:27