diff --git a/support/doc/api/openapi.yaml b/support/doc/api/openapi.yaml index a13627a78..032d798fc 100644 --- a/support/doc/api/openapi.yaml +++ b/support/doc/api/openapi.yaml @@ -160,35 +160,25 @@ paths: http -b GET https://peertube2.cpy.re/api/v1/accounts/{name}/videos - lang: Ruby source: | - require 'uri' require 'net/http' + require 'json' - url = URI("https://peertube2.cpy.re/api/v1/accounts/{name}/videos") + uri = URI.parse("https://peertube2.cpy.re/api/v1/accounts/{name}/videos") - http = Net::HTTP.new(url.host, url.port) + http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true - http.verify_mode = OpenSSL::SSL::VERIFY_NONE - request = Net::HTTP::Post.new(url) - request["content-type"] = 'application/json' - response = http.request(request) - puts response.read_body + response = http.get(uri.request_uri) + + puts JSON.parse(response.read_body) - lang: Python source: | - import http.client + import requests - conn = http.client.HTTPSConnection("https://peertube2.cpy.re/api/v1") + r = requests.get("https://peertube2.cpy.re/api/v1//accounts/{name}/videos") + json = r.json() - headers = { - 'content-type': "application/json" - } - - conn.request("POST", "/accounts/{name}/videos", None, headers) - - res = conn.getresponse() - data = res.read() - - print(data.decode("utf-8")) + print(json) /accounts: get: tags: