ppt转json
curl --request POST \
--url https://api.maxapi.ai/api/pptjson/ppt2json \
--header 'Content-Type: multipart/form-data' \
--header 'token: <token>' \
--form file=test.pptx \
--form uploadImage=falseimport requests
url = "https://api.maxapi.ai/api/pptjson/ppt2json"
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--"
headers = {
"token": "<token>",
"Content-Type": "multipart/form-data"
}
response = requests.post(url, data=payload, headers=headers)
print(response.text)const form = new FormData();
form.append('file', 'test.pptx');
form.append('uploadImage', 'false');
const options = {method: 'POST', headers: {token: '<token>'}};
options.body = form;
fetch('https://api.maxapi.ai/api/pptjson/ppt2json', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.maxapi.ai/api/pptjson/ppt2json"
payload := strings.NewReader("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("token", "<token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.maxapi.ai/api/pptjson/ppt2json")
.header("token", "<token>")
.body("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--")
.asString();{
"width": 960,
"height": 540,
"pages": [],
"font": [],
"slideMasters": [],
"version": "1.0"
}POST
https://api.maxapi.ai
/
api
/
pptjson
/
ppt2json
ppt转json
curl --request POST \
--url https://api.maxapi.ai/api/pptjson/ppt2json \
--header 'Content-Type: multipart/form-data' \
--header 'token: <token>' \
--form file=test.pptx \
--form uploadImage=falseimport requests
url = "https://api.maxapi.ai/api/pptjson/ppt2json"
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--"
headers = {
"token": "<token>",
"Content-Type": "multipart/form-data"
}
response = requests.post(url, data=payload, headers=headers)
print(response.text)const form = new FormData();
form.append('file', 'test.pptx');
form.append('uploadImage', 'false');
const options = {method: 'POST', headers: {token: '<token>'}};
options.body = form;
fetch('https://api.maxapi.ai/api/pptjson/ppt2json', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.maxapi.ai/api/pptjson/ppt2json"
payload := strings.NewReader("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("token", "<token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.maxapi.ai/api/pptjson/ppt2json")
.header("token", "<token>")
.body("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\ntest.pptx\r\n-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"uploadImage\"\r\n\r\nfalse\r\n-----011000010111000001101001--")
.asString();{
"width": 960,
"height": 540,
"pages": [],
"font": [],
"slideMasters": [],
"version": "1.0"
}