Rstful Webservice基于Universe inJSON创建查询

2020-09-24 09:02发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我尝试使用REST API创建新查询。

SAP文档以XML而非JSON给出了我的一个示例。 https://help.sap。 com/viewer/58f583a7643e48cf944cf554eb961f5b/4.2.4/en-US/ec55543d6fdb101497906a7cb0e91070.html

我尝试将其转换为JSON

{"查询":

{" dataSourceType":" unx",

" dataSourceId":" 5808",

" querySpecification版本":" 1.0",

" queryData":

{" resultObjects":

{" resultObject":

{"路径":"客户|文件夹\地理\文件夹\城市|尺寸",

" id":" _IBo8L7IhEeCk0Ylv-tlF2Q"}

}}}}

但是我没有找到正确的方法:-(。

是否存在描述此内容的文件?

提前谢谢

关于克里斯托夫

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我尝试使用REST API创建新查询。

SAP文档以XML而非JSON给出了我的一个示例。 https://help.sap。 com/viewer/58f583a7643e48cf944cf554eb961f5b/4.2.4/en-US/ec55543d6fdb101497906a7cb0e91070.html

我尝试将其转换为JSON

{"查询":

{" dataSourceType":" unx",

" dataSourceId":" 5808",

" querySpecification版本":" 1.0",

" queryData":

{" resultObjects":

{" resultObject":

{"路径":"客户|文件夹\地理\文件夹\城市|尺寸",

" id":" _IBo8L7IhEeCk0Ylv-tlF2Q"}

}}}}

但是我没有找到正确的方法:-(。

是否存在描述此内容的文件?

提前谢谢

关于克里斯托夫

付费偷看设置
发送
5条回答
奄奄一息的小鱼
1楼 · 2020-09-24 09:50.采纳回答

嗨克里斯托弗,

json格式在文档的以下页面中进行了描述:

https://help。 sap.com/viewer/58f583a7643e48cf944cf554eb961f5b/4.2.4/zh-CN/45f99c666e041014910aba7db0e91070.html?q=json

对于示例中提供的XML,等效的json为

 {
     "查询":{
         " @dataSourceId":5808,
         " @dataSourceType":" unx",
         " id":" 5664484753352266247",
         " querySpecification":{
             " @version":" 1.0",
             " queryData":{
                 " resultObjects":{
                     " resultObject":[
                         {
                             " @id":" _IBo8L7IhEeCk0Ylv-tlF2Q",
                             " @path":"客户|文件夹\\地理|文件夹\\城市|尺寸"
                         },
                         {
                             " @id":" _IBo8OrIhEeCk0Ylv-tlF2Q",
                             " @path":"客户|文件夹\\客户|尺寸"
                         },
                         {
                             " @id":" _IB8eFrIhEeCk0Ylv-tlF2Q",
                             " @path":"库存|文件夹\\库存水平|度量"
                         }
                     ]
                 }
             }
         }
     }
 }
 

对于上述情况,我只是使用XML示例创建了一个查询,然后使用Accept标头中的 application/json 对其进行了检索。

Dan

何必丶何苦呢
2楼-- · 2020-09-24 09:47

导航至工件->单击列表中的第一项。

这提供了有关API的所有必需信息。

-

巴拉特

hengyuye
3楼-- · 2020-09-24 10:01

此搜索词给出了API中枢中添加的所有BOE API。

https://api.sap.com/shell/discover?defaultTab= all&search = Businessobjects

注意:此处未添加所有API。

Aaron 3364
4楼-- · 2020-09-24 09:40

没有有关JSON请求和响应的官方文档。

一种简单的方法是:

Hit API GET方法和JSON格式。

在请求中复制相同的JSON对象。

-

巴拉斯

CPLASF-自律
5楼-- · 2020-09-24 09:46

嘿,谢谢!!! :-)

上班了!

关于克里斯托弗

一周热门 更多>