yield Request(url, self.parse_data, method='POST', body=urllib.parse.urlencode(
    payload))

def parse_data(self, response):
    data = json.loads(response.body)
HTTP POST and parsing JSON with Scrapy