内容付费阅读(PAContentPay)插件api调用说明

1、购买Api示例

         $.ajax({
             type: "post",
             url: "/e/api/",
             headers: {
                 UserToken: "UserToken" //替换成登录令牌
             },
             data: { method:"PAContentPay.PayContent",TableName:"news",InfoId:1,Title:"内容标题"},
             success: function (responseData) {
                 console.log(responseData);//浏览器开发工具查看数据格式
                 var state = responseData.State;//返回状态,0失败,1则成功
             }
         });

参数说明:
UserToken:用户登录令牌,只能放在header头中传递

method:api名称,固定值为PAContentPay.PayContent

TableName:信息表名

InfoId:信息id

Title:信息标题


2、判断信息内容是否已购买

         //判断是否已经购买过
         $.ajax({
             type: "get",
             url: "/e/api/",
             headers: {
                 UserToken: "UserToken" //替换成登录令牌
             },
             data: { method:"PAContentPay.GetPayState",TableName:"news",InfoId:1},
             success: function (responseData) {
                 console.log(responseData);//浏览器开发工具查看数据格式
                 var state = responseData.State;//返回状态,0:未购买,1:已购买
             }
         });

参数说明:
UserToken:用户登录令牌,只能放在header头中传递

method:api名称,固定值为PAContentPay.GetPayState

TableName:信息表名

InfoId:信息id


3、获取购买量排行榜

         $.ajax({
             type: "get",
             url: "/e/api/",
             data: { method: "PAContentPay.GetRankingList", TableName: "news", ShowNumber:10},
             success: function (responseData) {
                 console.log(responseData);//浏览器开发工具查看数据格式
             }
         });

参数说明:
method:api名称,固定值为PAContentPay.GetRankingList

TableName:信息表名

ShowNumber:显示数