4
我想爲Pinboard API創建一個模塊。 儘管與舊的Delicious API非常相似,但我想重新實現足夠的更改以專門爲Pinboard工作。在CPAN中是否有一個使用現代Perl技術實現基於REST的API的模塊示例?
Net::Delicious
模塊最初是在2002年構建的,我發現很多新的REST最佳模塊都是以新的方式實現的。 Net::Twitter
,WebService::Dropbox
和WWW::Vimeo::Simple
似乎對如何實現其各自的REST API有不同的方法。
Net::Twitter
在我的眼中是非常複雜和沉重的實現。 WebService::Dropbox
與其實現的API非常相似。 WWW::Vimeo::Simple
似乎在複雜性方面介於兩者之間。
我也花了一些時間看REST::Client
,但它可能不會有用,如果你想實現更多的一個或兩個方法。
實現完整REST Web服務的最佳實踐是什麼?也無法連接到服務來測試響應。