API Description

This API is used to query red packet campaign information.

API Request Format

API request from server
HTTP request method: GET
URL:https://api.weixin.qq.com/shakearound/lottery/querylottery?access_token=ACCESSTOKEN&lottery_id=LOTTERYID

Request Parameters

Parameter Type Description
access_token string accesstoken, which is appended to the URL as a parameter.
lottery_id string Red packet campaign ID, which should be same as the lottery_id from addlotteryinfo.

Response

Parameter Type Description
errcode int Error code. 0 indicates a successful request, and any value other than 0 indicates a failed request. For more information, see the list of error codes.
errmsg string Error message
title string Red packet campaign title, with a maximum length of 6 Chinese characters (12 English characters). If a template is used, it can be used as the title of the Shake message.
desc string Red packet campaign description, with a maximum length of 7 Chinese characters (14 English characters). If a template is used, it can be used as the subtitle of the Shake message.
onoff int Campaign switch. 0: off; 1: on. Default is 1.
begin_time long Campaign start time, expressed as a Unix timestamp (in sec).
expire_time long Campaign end time, expressed as a Unix timestamp (in sec). The maximum validity period of a campaign is 91 days.
sponsor_appid string Appid of the Official Account of the red packet provider.
appid string Appid of the developer who creates the campaign.
prize_count long Total number of red packets entered.
prize_count_limit long The maximum number of red packets preset when the campaign is created.
jump_url string URL of the third-party's custom page to which a user is redirected from the red packet following page.
expired_prizes long Number of expired red packet tickets
drawed_prizes long Number of issued red packet tickets
available_prizes long Number of available red packet tickets
expired_value long Total amount of expired red packets
drawed_value long Total amount of issued red packets
available_value long Total amount of available red packets

Note: Querying expired_prizes, drawed_prizes, available_prizes, expired_value, drawed_value, and available_value is not supported if red packets are entered more than 3,000 times by calling SetPrizeBucket or the total number of red packets of a campaign exceeds 10,000. To query these field values, contact us by emailing to zhoubian@tencent.com, or join the developer QQ group 390582489.

Example

{     	
"errcode":0,    		
"errmsg":""
result:{
    lottery_id:" 9sQqUrmdFaY6v9z8TartOA",
  title:"campaign title",
  desc:"campaign description",
    onoff:"1",
    begin_time:" 1446360417",
    expire_time:" 1446400000",
    sponsor_appid:" wxf5b5e87a6a0fde94",
    appid:"wx4428b5f51c53a582",
    prize_count_limit:1000,
    prize_count: 810,
    jump_url:"http://www.qq.com/",
    expired_prizes: 100,
    drawed_prizes:200,
    available_prizes:510,
    expired_value: 10000,
    drawed_value:20000,
    available_value: 51000
    }  
}