Raf*_*eno 0 iphone post photo image fbconnect
嗨,我正在使用FBConnect发布到Facebook,现在我需要从图书馆发布照片或用凸轮拍摄,有没有人知道如何做到这一点?我在谷歌搜索但我找不到适合我的代码.我发现了这个方法:
FBRequest *uploadPhotoRequest = [FBRequest requestWithDelegate:self];
[uploadPhotoRequest call:@"photos.upload" params:args];
Run Code Online (Sandbox Code Playgroud)
但在我的fbconnect中我有这个:(我认为api的版本不同)
[_fbRequest call:(NSString *) params:(NSDictionary *) dataParam:(NSData *)];
Run Code Online (Sandbox Code Playgroud)
我也正在使用这种方法发布到墙上:
- (void)postToWall { FBStreamDialog* dialog = [[[FBStreamDialog
alloc] init] autorelease];
dialog.userMessagePrompt = @"Enter your message:";
dialog.attachment = [NSString stringWithFormat:@"{\"name\":\"%@ Esta conectado desde TravelFan iPhone App\",\"caption\":\"Viajar te cambia la vida\",\"description\":\"\",\"media\":[{\"type\":\"image\",\"src\":\"http://www.travelfan.com.mx/content/templates/default/images/logo_travel.jpg\",\"href\":\"http://www.travelfan.com.mx/\"}]}",
_facebookName];
dialog.actionLinks = @"[{\"text\":\"Obten TravelFan
App!\",\"href\":\"http://www.travelfan.com.mx/\"}]"; [dialog show];
}
Run Code Online (Sandbox Code Playgroud)
在这种方法中,我可以发送图像而不是照片,仅用于应用徽标及其附件.
任何人都可以告诉如何将照片发布到墙上吗?任何帮助都是apreciated XD.
您现在可以使用以下requestWithGraphPath
方法在墙上发布照片.
NSData *yourImageData= UIImagePNGRepresentation(yourImage);
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Your text with picture", @"message", yourImageData, @"source", nil];
[facebook requestWithGraphPath:@"/me/photos" andParams:params andHttpMethod:@"POST" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1236 次 |
最近记录: |