我刚刚完成了缩短网址的在线服务(在php5中使用Zend Framework);您可以输入一个URL,然后获得一个简短的URL(如tinyurl和此类网站)。
我正在考虑开发人员的API - 目前您可以使用SOAP向服务发送URL,但我不确定这是否是一个很好的解决方案。这种服务的最佳做法是什么?休息?肥皂?既?
答案 0 :(得分:5)
我限制自己休息,因为整个“API”只是两个调用(简称长URL,反之亦然)。
答案 1 :(得分:2)
绝对是REST - 除非你构建一个特别安全的企业URL缩短服务(我认为这可能是矛盾的),否则SOAP的开销是不必要的。 The bit.ly API非常好,值得一试。
答案 2 :(得分:1)
在这种情况下,我会说REST一直都是这样,SOAP对此来说太过分了,只会增加网络负载。尽管您可能想要查看WADL
,但api很简单,文本描述就足够了答案 3 :(得分:1)
同样投票支持REST作为SOAP对于这个小型API来说是一个巨大的野兽和过度杀手。此外,所有流行的网址缩短服务都使用REST。您甚至应该考虑选择其中一个更受欢迎的服务,因为这可能有助于开发人员更轻松地为您添加服务;)