我正在尝试在Filemaker中编写一个使用API服务数据的应用程序。问题是,当我使用邮递员测试url时,它会返回我想要的JSON文件而没有问题,但是当我使用Filemaker中的 insert from url 命令时,结果是405方法不允许错误。
作为附加信息:我正在尝试使用脚本来将JSON对象从API获取到Filemaker数据库中的文本字段。
这是文件管理器中的脚本:
Insert from URL[Select; With Dialog: Off; Projects::JSONdata;
"https://soporte.adasoft.es/rest/api/2/search?jql=project=****&maxResults=10&fields=Id,key,status,name,startdate,details,lastupudated";
Curl Options:"-X GET" &
"-H 'Authorization: Basic
************'" &
"-H 'Cache-Control: no-cache'"]
观察:我已经将敏感数据(例如加密的简单身份验证登录名)替换为'*'。
答案 0 :(得分:1)
尝试一下
Insert from URL[Select; With Dialog: Off; Projects::JSONdata;
"https://soporte.adasoft.es/rest/api/2/search?jql=project=****&maxResults=10&fields=Id,key,status,name,startdate,details,lastupudated";
cURL options:
"-X GET" & "--header \"Authorization: Basic *******\"" & "--header \"Cache-Control: no-cache\""]
参考: https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help/insert-from-url.html