PEDN> Main Web>ParaWorldAPI>ParaWorld_Actionfeed (2008-02-29, LiXizhi) Change language en zh-cn? EditAttach

ParaWorld_Actionfeed

a central place per application for selling and buying tradable items.

Title a central place per application for selling and buying tradable items.
Author(s) LiXizhi
Date 2008/1/21
File script/kids/3DMapSystemApp/API/paraworld.actionfeed.lua

Description

TIP Sample Code

NPL.load("(gl)script/kids/3DMapSystemApp/API/ParaworldAPI.lua");

Member Functions

paraworld.actionfeed.get

create class commonlib.setfield("paraworld.actionfeed", {});

[[Returns information on outstanding notifications for current session user. ]]

syntax

function paraworld.actionfeed.get() 

paraworld.actionfeed.PublishStoryToUser

[[

Usually public messages visible to all visitors on the user's profile page

msg = {

"sessionKey" = string (*) 当前登录用户的用户凭证

"to_uids" = string(*) 以英文逗号(,)分隔的用户ID集合。当to_uids为空时表示发给当前登录用户自己和其所有好友

"story" = string (*)

}

msg = {

"isSuccess" = boolean 操作是否成功

[ errorCode ] = int 错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除

}

]]

syntax

function paraworld.actionfeed.PublishStoryToUser() 

paraworld.actionfeed.PublishActionToUser

[[

msg = {

"sessionKey" = string (*) 当前登录用户的用户凭证

"to_uids" = string(*) 以英文逗号(,)分隔的用户ID集合。当to_uids为空时表示发给当前登录用户自己和其所有好友

"action" = string (*)

}

msg = {

"isSuccess" = boolean 操作是否成功

[ errorCode ] = int 错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除

}

]]

syntax

function paraworld.actionfeed.PublishActionToUser() 

paraworld.actionfeed.PublishRequestToUser

[[

Usually private request messages only visible to the specified uid. such as friend request message.

msg = {

"sessionKey" = string (*) 当前登录用户的用户凭证

"to_uids" = string(*) 以英文逗号(,)分隔的用户ID集合。当to_uids为空时表示发给当前登录用户自己和其所有好友

"request" = string (*)

}

msg = {

"isSuccess" = boolean 操作是否成功

[ errorCode ] = int 错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除

}

]]

syntax

function paraworld.actionfeed.PublishRequestToUser() 

paraworld.actionfeed.PublishMessageToUser

[[

Usually private messages only visible to the specified uid. such as poke message.

msg = {

"sessionKey" = string (*) 当前登录用户的用户凭证

"to_uids" = string(*) 以英文逗号(,)分隔的用户ID集合。当to_uids为空时表示发给当前登录用户自己和其所有好友

"message" = string (*)

}

msg = {

"isSuccess" = boolean 操作是否成功

[ errorCode ] = int 错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除

}

]]

syntax

function paraworld.actionfeed.PublishMessageToUser() 

paraworld.actionfeed.PublishItemToUser

[[

msg = {

"sessionKey" = string (*) 当前登录用户的用户凭证

"to_uids" = string(*) 以英文逗号(,)分隔的用户ID集合。当to_uids为空时表示发给当前登录用户自己和其所有好友

"item" = string (*)

}

msg = {

"isSuccess" = boolean 操作是否成功

[ errorCode ] = int 错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问 497:数据不存在或已被删除

}

]]

syntax

function paraworld.actionfeed.PublishItemToUser() 

paraworld.actionfeed.sendEmail

[[

使用系统服务邮箱发送电子邮件(只可给当前登录用户的好友发送邮件)

msg = {

"sessionKey" (*) //用户凭证

"to" = string (*) //以英文逗号(,)分隔的用户ID集合

"title" = string (*) //邮件标题

"body" = string (*) //邮件正文

[ "isBodyHtml" ] = boolean //邮件正文是否为HTML格式。默认值为true

}

msg = {

isSuccess = boolean //发送邮件是否成功

errorCode = int //错误码。0:无异常 500:未知错误 499:提供的数据不完整 498:非法的访问

}

]]

syntax

function paraworld.actionfeed.sendEmail() 

paraworld.actionfeed.UploadScreenshot

[[ TODO: move from kids movie site to Pala5.com, remove the number of files that can be uploaded by paraworld
Upload screenshot to ParaWorld in KidsMovieSite. 
msg = {
      "sessionKey" (*) //用户凭证
      "ImgIn" = file, REQUIRED FIELD
      "username" = KidsMoive username, default to "paraworld"
      "password" = KidsMoive password, default "paraworld"
      "FileName" = file path, default to "auto.jpg"
      Overwrite = whether overwrite, default to true
}
<returns>
msg = {
   fileURL = string
}
]]

syntax

function paraworld.actionfeed.UploadScreenshot() 

paraworld.actionfeed.SubmitArticle

[[ TODO: move from kids movie site to Pala5.com
Submit an article to KidsMovieSite. 
msg = {
      "sessionKey" (*) //用户凭证
      ImageURL = fileURL, REQUIRED FIELD
      "username" = KidsMoive username, default to "paraworld"
      "password" = KidsMoive password, default "paraworld"
      category = 101,102, ... Default to 101
      Title = string, default to paraworld title
      Abstract = string, default to paraworld abstract
}
<returns>
msg = {
   id = article id,  needs to >0
   articleURL = "",
}
]]

syntax

function paraworld.actionfeed.SubmitArticle() 
Topic revision: r1 - 2008-02-29 - 15:26:12 - LiXizhi
 

ParaEngine Developer Network

This site is powered by the TWiki collaboration platformCopyright © 2004-2008 ParaEngine Corporation
Ideas, requests, problems regarding ParaEngine platform Send feedback