Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
412
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. url = 'https://m.aliexpress.com/api/order/place'
  2.  
  3. productJsonString = [{
  4. 'productId' : str(productId),
  5. 'productUniqueKey' : str(productId),
  6. 'skuAttr' : str(skuAttr),
  7. 'quantity' : '1',
  8. 'serviceName' : str(shipping_method),
  9. 'orderMemo' : ''
  10. }]
  11. plateformAllowanceJsonString = [{
  12. 'productId' : str(productId),
  13. 'skuAttr' : str(skuAttr),
  14. "plateformAllowance" : '{\"PROMOTION_ID\":\"24\",\"type\":\"platformAllowance\"}'
  15. }]
  16. productJsonString = str(productJsonString)
  17. plateformAllowanceJsonString = str(plateformAllowanceJsonString)
  18.  
  19. payload = {
  20. # '_csrf_token_': csrf,
  21. 'payMethod': 'others',
  22. 'subPayMethod': 'others',
  23. 'paymentGateway': 'AEPAY',
  24. 'currency': 'USD',
  25. 'orderFrom' : 'msiteShopcart',
  26. 'orderType' : 'Normal',
  27. 'timeZone' : '-120',
  28. 'selectedAddressId' : addressId,
  29. 'country' : 'PL',
  30. 'productJsonString' : productJsonString,
  31. 'plateformAllowanceJsonString' : plateformAllowanceJsonString,
  32. 'payAction' : 'switchChannel',
  33. 'aeCouponId': '',
  34. 'useShoppingCoupon' : False,
  35. 'haveAcrossStoreSelectCoupon' : False
  36.  
  37. }
  38.  
  39. headers = {
  40. 'Referer' : 'https://m.aliexpress.com/shopcart/'
  41. }
  42.  
  43. response = s.post(url, params=payload, headers=headers)
  44. print(response.text)
  45. json_data = json.loads(response.text)
  46. try :
  47. return json_data['data']['placeOrderResult']['orderIds'][0]
  48. except :
  49. return json_data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement