upload.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. var request = require("request");
  2. var fs = require("fs");
  3. var path = require("path");
  4. request.post(
  5. {
  6. url: "https://www.pgyer.com/apiv2/app/upload",
  7. formData: {
  8. _api_key: "35efa7161ada3352813c0edc1e375286",
  9. // userKey: "176b00bbabd056a511667348020e1bde",
  10. // appKey: "327f09ee032add06768bfb5fe22f4d1c",
  11. file: fs.createReadStream(
  12. path.resolve(
  13. __dirname,
  14. "platforms",
  15. "android",
  16. "app",
  17. "build",
  18. "outputs",
  19. "apk",
  20. "release",
  21. "app-release.apk"
  22. )
  23. )
  24. }
  25. },
  26. function optionalCallback(err, httpResponse, body) {
  27. if (err) {
  28. return console.error("upload failed:", err);
  29. }
  30. console.log(
  31. "Upload successful! Server responded with:",
  32. JSON.parse(body)
  33. );
  34. }
  35. );