Sharekit - 将 url 链接发送到 facebook
Posted
技术标签:
【中文标题】Sharekit - 将 url 链接发送到 facebook【英文标题】:Sharekit - sending a url link to facebook 【发布时间】:2011-05-16 22:54:26 【问题描述】:以下是我使用 Sharekit 向 facebook 发送图像和标题的方法。我还想在 Facebook 帖子中发送一个 URL。如果我尝试
SHKItem *item = [SHKItem image:image url:url title:titleString];
我收到太多参数错误消息。有人对如何做到这一点有任何想法吗?感谢您的帮助。
- (IBAction)myButtonHandlerAction
NSURL *url = [NSURL URLWithString:@"http://example.com/"];
NSString *titleString = [[NSString alloc] initWithFormat:@"*** %@ * \n\nGet the ***** App - It's Free!", entity.name];
UIImage *image = [[[UIImage alloc] initWithData:entity.image] autorelease];
SHKItem *item = [SHKItem image:image title:titleString];
// Get the ShareKit action sheet
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
// Display the action sheet
[actionSheet showFromBarButtonItem:barbtn animated:YES];
【问题讨论】:
【参考方案1】:没有方法-[SHKItem image:url:title:]
。所以引发了一个错误。目前没有机制可以使用 ShareKit 完成您需要的操作,因此您必须根据需要自定义 ShareKit。您还应该查看Graph API。
【讨论】:
【参考方案2】:也许您想要的是一个 url 项目,并附有图像。如果是这样,您可以这样做:
SHKItem *item = [SHKItem URL:[NSURL URLWithString:@"http://example.com/"] title:@"Check this link"];
[item setCustomValue:@"http://example.com/someimage.jpg" forKey:@"picture"];
[SHKFacebook shareItem:item];
我已经用最新的共享工具包实现了这个,它对我有用。
【讨论】:
这似乎不起作用,但这个解决方案可以:***.com/questions/7122414/…以上是关于Sharekit - 将 url 链接发送到 facebook的主要内容,如果未能解决你的问题,请参考以下文章
将 url 参数发送到通用视图,该视图将其发送到 ModelForm 中的元素