APIService
支持下列操作。有关正式定义,请查看服务说明。
-
AddAnli
添加案例 -
AddAskPost
添加提问帖子 -
AddAttentionCircleByUserId
关注圈子 -
AddCircleToPost
给帖子添加圈子 -
AddPostComment
添加帖子评论 -
AddPostCommentReply
添加帖子评论回复 -
AddPrivateCustomPost
添加私人定制帖子 -
AddShareLog
根据分享ID添加分享日志 -
AddSharePost
添加分享帖子 -
AddShuoPost
添加随意说说帖子 -
AddUserMessage
添加私信、留言 -
CancleAttentionCircleByUserId
取消关注圈子 -
CheckSignByUserId
根据用户ID判断用户是否可签到 -
ClearAllCache
清除所有缓存 -
ClearPostCacheByUserId
根据用户ID清除该用户的发帖缓存 -
DelPostComment
删除帖子评论 -
DelPostCommentReply
删除帖子回复 -
DeletePost
删除帖子,tableInfoId:帖子分表的主键ID,即dt_AllPost表tableInfoId -
GetAllCircleByUserId
获取所有圈子(标注是否关注) -
GetAllCircles
获取所有圈子 -
GetAllInfoByKeyword
搜索(3个医生,5个帖子,3个活动项目) -
GetAtMyPost
获取@我 -
GetAtMyPostByUserId
根据用户ID获取@此用户的帖子 -
GetAttentionCircleByUserId
获取我关注的圈子 -
GetCirclesWithoutMy
获取其他圈子(也就是获取我没有关注的圈子) -
GetClassByParentId
根据父级ID获取分类信息,parentId为0则获取顶级分类 -
GetClassByTypeId
根据其他分类ID查找新分类ID -
GetClassIdByClassName
根据类别名称获取分类ID -
GetClassNameById
根据分类ID获取分类名称 -
GetCommentDetailsById
根据评论ID获取评论详情 -
GetCommentMyPost
获得评论我的 -
GetFindAnli
根据医院或者医生ID查找案例 -
GetGoodReplyCountByCommentId
根据评论ID获取该评论的赞数、回复数、用户赞的状态 -
GetHonSay
获取虹粉说 -
GetHotCircles
获取热门圈子,top为0则获取所有 -
GetIsAtttionByUserId
判断用户是否有关注某个圈子 -
GetMyMessageCount
获取我消息数量 -
GetMyPostByUserId
根据用户ID获取发的帖子 -
GetMyReplyTips
获取我的帖子回复数和@我的信息条数 -
GetMyUserMessage
获取我的私信 -
GetNewPostOfHomeTips
首页新帖提示 -
GetPostByMyReply
根据用户ID获取用户回的帖 -
GetPostComment
获取帖子一级评论以及该评论的回复,tableInfoId:帖子分表的主键ID,即dt_AllPost表tableInfoId -
GetPostCommentReply
获取帖子评论的回复 -
GetPostInfoById
根据帖子Id获取帖子详细信息 -
GetPostOfHome
获取首页帖子,type,1:获取新鲜 2:获取最热 3:获取精华 -
GetPostsByCircleId
根据圈子ID获取属于该圈子的帖子 -
GetPostsByClassId
根据整形类别查找帖子 -
GetPostsByKeyword
根据关键字查找帖子 -
GetPostsByMyAttention
获取我关注的用户发的帖子 -
GetPostsByMyCircles
获取我关注的圈子的帖子(如果此用户没有关注圈子,则获取前5个热门圈子的帖子) -
GetPostsByType
根据帖子类型(热门、精华)查找帖子 -
GetPostsOfCiecleByKeyword
根据关键字查找圈子里面的帖子(circleId为0则查找所有圈子) -
GetPostsOfCircleByType
获取圈子的新鲜、精华帖子(默认获取新鲜) -
GetPrivateCustomByDoctorId
根据医生ID获取医生的私人订制帖子 -
GetRecommendPosts
获取置顶帖子 -
GetSupportReplyCountByPostId
获取帖子的赞数和回复数以及是否点赞过该帖 -
ModifySharePost
修改分享帖 -
ReadUserMessage
读私信 -
SetCommentGoodCount
设置帖子评论赞数 -
SetPostIsPrivite
设置帖子隐私状态 -
SetPostSupportCount
设置帖子支持数(赞或取消赞),tableInfoId:帖子分表的主键ID,即dt_AllPost表tableInfoId -
SignByUserId
用户签到
此 Web 服务使用 http://tempuri.org/ 作为默认命名空间。
建议: 公开 XML Web services 之前,请更改默认命名空间。
每个 XML Web services 都需要一个唯一的命名空间,以便客户端应用程序能够将它与 Web 上的其他服务区分开。http://tempuri.org/ 可用于处于开发阶段的 XML Web services,而已发布的 XML Web services 应使用更为永久的命名空间。
应使用您控制的命名空间来标识 XML Web services。例如,可以使用公司的 Internet 域名作为命名空间的一部分。尽管有许多 XML Web services 命名空间看似 URL,但它们不必指向 Web 上的实际资源。(XML Web services 命名空间为 URI。)
使用 ASP.NET 创建 XML Web services 时,可以使用 WebService 特性的 Namespace 属性更改默认命名空间。WebService 特性适用于包含 XML Web services 方法的类。下面的代码实例将命名空间设置为“http://microsoft.com/webservices/”:
C#
[WebService(Namespace="http://microsoft.com/webservices/")] public class MyWebService { // 实现 }
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService ' 实现 End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")] public ref class MyWebService { // 实现 };
有关 XML 命名空间的更多详细信息,请参阅 Namespaces in XML (XML 命名空间)上的 W3C 建议。
有关 WSDL 的更多详细信息,请参阅 WSDL Specification (WSDL 规范)。
有关 URI 的更多详细信息,请参阅 RFC 2396。