1.问卷星后台配置回调地址:

国内:https://gscservice.gamebean.net/cbfront/wjx/receiveMsg.htm

欧美:https://gsc-us.gamesbean.net/cbfront/wjx/receiveMsg.htm

港澳台:https://gsc-hk.gamesbean.net/cbfront/wjx/receiveMsg.htm

日本:https://gscjp.gamesbean.net/cbfront/wjx/receiveMsg.htm

2.客户端在问卷链接追加自定义参数:

参数 说明
sojumpparm 角色id;用户id;产品id;区服id;回调id 注:回调id为选传,用于配置不同环境回调地址 例如:100001;0100010000001;20000062;1001;01

为方便理解,下面为这边配置推送游戏url说明:

JSON

  1. {
  2. "key": "aaaaaa",
  3. "url": "http://base/wjx", 如果不传回调id,则推送数据到此url
  4. "extendurl": { 如果传入回调id,则推送数据到回调id对应url
  5. "01": "http://base01/wjx",
  6. "02": "http://base02/wjx"
  7. }
  8. }

3.推送游戏端问卷数据说明(需提供游戏端接收问卷数据推送地址及签名key)

推送参数为post请求,json格式

  1. JSON
  2. {
  3. "UserId":"111111", 用户id
  4. "ServerId":"101", 区服id
  5. "RoleId":"10101", 角色id
  6. "PageId":"123", 问卷ID
  7. "Ltime":"1234567890", 时间戳
  8. "wenjuanxinginfo":"{}" 问卷数据信息(json字符串)
  9. "sign":"aqsswww", 签名 md5(UserId+ServerId+RoleId+PageId+Ltime+key)
  10. }

问卷数据信息json内容:

  1. JSON
  2. {
  3. "q1": "1",
  4. "ipaddress": "111.203.91.97",
  5. "submittime": "2022-08-1516:18:46",
  6. "activity": "176861377",
  7. "city": "北京",
  8. "sojumpparm": "1400070208002;1100010000000000000000000000000005264159;20000088;8002",
  9. "sign": "71d8dd12ed41eb598ef2c74c84d49c2414882d7b",
  10. "index": "6",
  11. "joinid": "113911528821",
  12. "source": "directphone",
  13. "province": "北京",
  14. "timetaken": "2",
  15. "name": "TEST"
  16. }

具体问卷数据信息说明见:https://www.wjx.cn/openapi/doc.aspx?apiid=/5/30

4.游戏端接收问卷数据推送接口需要返回:

  1. JSON
  2. {
  3. "status":"ok" ok:成功,其他:失败
  4. }

如果返回失败会重试5次