scrobble.js 562 B

1234567891011121314151617181920212223242526
  1. // 听歌打卡
  2. const createOption = require('../util/option.js')
  3. module.exports = (query, request) => {
  4. const data = {
  5. logs: JSON.stringify([
  6. {
  7. action: 'play',
  8. json: {
  9. download: 0,
  10. end: 'playend',
  11. id: query.id,
  12. sourceId: query.sourceid,
  13. time: query.time,
  14. type: 'song',
  15. wifi: 0,
  16. source: 'list',
  17. mainsite: 1,
  18. content: '',
  19. },
  20. },
  21. ]),
  22. }
  23. return request(`/api/feedback/weblog`, data, createOption(query, 'weapi'))
  24. }