是否可以修改以下用于通过 ios 发布 facebook 提要的标准代码,以使用 youtube 剪辑而不是图片?就像一个人通过浏览器在他/她的墙上发布了一个 youtube 链接,您可以在其中单击并查看视频而无需离开页面。如果可能的话,我仍然想保留一个单独的链接,而不是 youtube 视频链接。
尝试搜索,但似乎没有太多关于通过 SDK 发布 YouTube 视频的问题...在此先感谢!
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"http://www.somedomain.com/pic.png", @"picture",
@"http://www.somedomain.com", @"link",
@"Post Name", @"name",
@"Post Caption", @"caption",
@"Message", @"description",
nil];
[facebook dialog:@"feed" andParams:params andDelegate:self]
最佳答案
想通了。在“源”中添加视频链接(注意直接链接到 swf 的 url 的格式)。还发现了困难的方法(在对话框中出现错误)对于 Flash 视频,还需要包含“图片”,此处使用的 url 是 youtube 视频的通用图片。
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"__MY_APP_ID__", @"app_id",
@"http://google.com", @"link",
@"http://www.youtube.com/v/hpP7wvMqGYU", @"source",
@"http://img.youtube.com/vi/hpP7wvMqGYU/0.jpg", @"picture",
@"myName", @"name",
@"myCaption", @"caption",
@"myDescription", @"description",
nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
关于ios - youtube 而不是 facebook 上的图片通过 ios SDK 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10933183/