【发布时间】:2012-08-01 05:30:43
【问题描述】:
我想在 Facebook 上传视频。
为此,我正在使用我的旧代码,但它不允许我在 Facebook 上发布视频。
- (id)initWithImage:(UIImage *)upload_image {
if (self = [super init]) {
self.uploadImage = upload_image;
}
return self;
}
/** * 这样该类很容易扩展到其他文件 * 类型为 FB 允许我们将它们上传到图表中... * 对代码几乎没有任何修改 **/
- (void)appendDataToBody:(NSMutableData *)body {
/**
* Facebook Graph API only support images at the moment, surely videos must occur soon.
**/
NSData *picture_data = UIImagePNGRepresentation(uploadImage);
[body appendData:[[NSString stringWithFormat:@"Content-Disposition: form-data; name=\"media\";\r\nfilename=\"media.png\"\r\n\r\n"] dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:picture_data];
}
谁能告诉我我应该在这里改变什么?在 Facebook 上发布视频?
【问题讨论】:
-
为此您需要关注 Api Link developers.facebook.com/blog/post/2011/08/04/…
-
@neonsamuel ...嘿,但是这段代码已经包含在我的上一个项目中,所以我不想更改它...你能告诉我我应该在上面的代码中更改什么吗?还是这里不可能??
-
@SunTzu 这一切都在链接中给出......您需要做的所有更改
-
你是下载那个链接的源代码表格吗?:-(
-
你也可以这样做...变化不大...
标签: iphone ios facebook-graph-api video upload