Python http.client json request and response. W jaki sposób?

Mam następujący kod, który chciałbym zaktualizować do Pythona 3.x Wymagane biblioteki zmieniłyby się na http.client i json.

Nie potrafię zrozumieć, jak to zrobić. Czy możesz pomóc?

import urllib2
import json


data = {"text": "Hello world github/linguist#1 **cool**, and #1!"}
json_data = json.dumps(data)

req = urllib2.Request("https://api.github.com/markdown")
result = urllib2.urlopen(req, json_data)

print '\n'.join(result.readlines())

questionAnswers(3)

yourAnswerToTheQuestion