如何使用iPhone自定义URL方案(How to use iPhone Custom URL sc

2019-09-28 06:02发布

我已经得到了我想要能够使用自定义URL方案的应用程序。 我希望用户能够使用自定义URL协议,但是我需要填充我开始使用currentItem.link动态网站链接鸣叫打开的Tweetie。

我发现这个代码,启动特威特并填充静态信息的消息:

NSString *shortened_url = @"http://your.url.com";
NSString *stringURL = [NSString stringWithFormat:@"tweetie://%@", shortened_url];
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];

因此,使用上面的代码,我怎么会填充currentItem.link信息的消息?

谢谢。

Answer 1:

这完全取决于在接收端的应用程序。 你必须找到他们的协议是如何工作的,那么你可以使用自己的协议,因为它的设计。

添加一个http://协议的URL到的Tweetie的末尾://协议的URL是不正确的方法,并搜索特威特URL协议的工作将如何建议。



Answer 2:

该特威特协议的记载,但目前还不清楚有多少,这仍然适用,因为客户转化为官方Twitter之一。 我相信你想要的格式为:

NSString *stringURL = [NSString stringWithFormat:@"tweetie://post?message=%@", shortened_url];

我已经试过这种获得account选择参数工作。 基本方法的工作原理,但帐户选择不是不适合我。



文章来源: How to use iPhone Custom URL schemes