2013-07-13 108 views
1

我希望能够通过twitter/facebook/email等分享我的应用程序中的图片。 可能有数百种不同的方法可以做到这一点,这很简单。 但是,我需要/想要做的是让图像被其他人直接打开到我的应用程序(如果他们已经安装)。iOS tweet图片 - 上传前可以获取图片网址吗?

所以我有一个URL方案,以便一个URL会打开我的应用程序有一个这样的形象:

myurlscheme://image?url=http://imageurl.com 

我的问题,是上传的图像,但加入我的URL方案的过程网址开头。

如果我可以在发送推文之前知道推特/脸书将要使用的网址,我可以将我的网址方案添加到图片网址的前端,并将其放入推文中。我猜这可能不可能。

另一个想法是将图像上传到另一个服务,获取url,然后撰写并发送推文。有没有合适的服务来做到这一点? (最好是免费服务)我真的不想自己托管这些图片。

感谢

回答

1

1)我没有看到你如何计划你上传的图片前,魔术的图像URL - 这是一个鸡/蛋的问题。我建议您在将它上传到Facebook,Twitter等网站后查看实际的图片网址,并尝试弄清楚您上传的下一张图片的一个字符。关于Twitter,特别是图像URL也会因使用的上传服务而异。

2)关于上传图片并获取网址为什么不考虑点击flickr API

+0

谢谢。 1,我希望可能有一个上传服务,可以预先定好一个网址然后拍照。我猜不会。 2,谢谢,我会看看。 今天我一直在寻找自定义URL缩短脚本,我可能能够使用其中一个来缩短Base64数据图像URL并使用它。 – Darren

+0

1)这是一个冒险的想法的地狱;)2)也是一个体面的想法。如果你拥有shortener hash,那么你可以控制你的URL迭代的样子。 – Dan