我正在开发一个应用程序,需要我将音频文件发布到Facebook帐户。我通过FBStream和
发布它NSString *str = @"{'media': [{
'type': 'music',
'src': 'http://www.looptvandfilm.com/blog/Radiohead%20-%20In%20Rainbows/01%20-%20Radiohead%20-%2015%20Step.MP3',
'title': '15 Step',
'artist': 'Radiohead',
'album': 'In Rainbows'
}]}";
NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys: str, @"attachment" ,nil,@"message",nil];
[[FBRequest requestWithDelegate:self] call:@"facebook.stream.publish" params:params];
我可以使用相同的模式将我的图像和视频发布/发布到Facebook,但是当我尝试使用此代码时,它会显示“不支持类型音乐”。我从http://developers.facebook.com/docs/guides/attachments得到了这个字符串值。
请帮我摆脱它。
答案 0 :(得分:1)
您可以使用此字符串(str)格式
发布它NSString *str = @"{'media': [{
'type': 'mp3',
'src': 'http://www.looptvandfilm.com/blog/Radiohead%20-%20In%20Rainbows/01%20-%20Radiohead%20-%2015%20Step.MP3',
'title': '15 Step',
'artist': 'Radiohead',
'album': 'In Rainbows'
}]}";