python convert from request python to send api in json



伙计们,我想创建一个python API和请求msg,并获得JSON的响应,并将其发送到knime工作流和使用它

这是我的python脚本事实是他给了我json.decoder.jsondecodeError

from importlib.metadata import files
import requests

url ='https://api.edination.com/v2/edifact/read'

headers = {'Ocp-Apim-Subscription-Key': '3ecf6b1c5cf34bd797a5f4c57951a1cf'}

files = {'file':open('C:\Users\hcharafeddine\Desktop\EDI\Interchange_1654767219416.edi','rb')}

r = requests.post(url,files=files)
r.json()

我们需要更多的信息来进一步帮助。如果您不想共享EDI消息的内容,我可以理解,因此可以尝试以下几种方法:

  • EDINation网站允许您粘贴EDI消息,它将显示API将返回的JSON输出
  • 它还有一个示例EDIFACT文档,您可以选择并保存在本地以运行您的python脚本-然后您可以在这里共享结果
  • 你也可以使用HTTPToolkit来检查API请求和响应,以进一步排除故障。

最新更新