Rest Yii创建Amazon产品API类

Rest Yii创建Amazon产品API类,rest,yii,model,amazon-product-api,Rest,Yii,Model,Amazon Product Api,我正在尝试设计我的类图。但我在这件事上卡住了 我已经创建了所有数据库对应的模型。但是这次我需要为AmazonAPI创建一个没有相应数据库的模型 为数据库创建模型时,我使用CActiveRecord。但对于这一个,我不知道我可以从哪一个扩展。 这是针对SOAP的,但Amazon产品API使用REST 所以问题是,当创建一个调用RESTAPI的模型时,我需要从哪个类进行扩展 编辑:我不想创建RESTAPI。我想调用RESTAPI并为此编写一个类 使用。bool.dev也向您指出了这一点 现在,例如

我正在尝试设计我的类图。但我在这件事上卡住了

我已经创建了所有数据库对应的模型。但是这次我需要为AmazonAPI创建一个没有相应数据库的模型

为数据库创建模型时,我使用CActiveRecord。但对于这一个,我不知道我可以从哪一个扩展。

这是针对SOAP的,但Amazon产品API使用REST

所以问题是,当创建一个调用RESTAPI的模型时,我需要从哪个类进行扩展


编辑:我不想创建RESTAPI。我想调用RESTAPI并为此编写一个类

使用。bool.dev也向您指出了这一点

现在,例如,如果您想获得某些产品的详细信息,请
get
http://api.am.com/prodcut //(仅供参考的虚拟url)

您需要创建的模型需要满足/处理返回给您的数据。 如果以扩展自
CFormModel
的形式显示返回的数据。如果未在表单中显示,请从
CModel
扩展以创建数据模型

例如,如果您只是在表视图中显示数据,则可以创建产品模型,如下所示:
class产品扩展了CModel

希望这有帮助,除非我误解了你的问题


(我本打算将此作为一条评论发布,但认为该评论太长了)。

您看过了吗?我不想创建REST API。我想调用RESTAPI并为此编写一个类。不同的东西:)好吧,我想你可以从,不确定有一个,你试过了吗?是的,我看过了。但这不是解决方案,因为它们缺少调用API所需的功能。(编辑:我想。)