Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services Sabre web服务不支持的命令_Web Services_Api_Soap_Sabre - Fatal编程技术网

Web services Sabre web服务不支持的命令

Web services Sabre web服务不支持的命令,web-services,api,soap,sabre,Web Services,Api,Soap,Sabre,我试图通过SabreCommandLLSRQ web服务调用发送“NM”Sabre命令,并获得“GDS的无效输入”作为响应,从而将traveler配置文件移动到PNR中。该命令通过Sabre-Red工作,但由于某些原因,似乎不支持通过webservice 是否有不受支持的命令列表,或者我缺少什么?显然,请求的输出格式设置为“SDS”而不是“SCREEN”,这显然对可以执行的命令有一些严重的副作用。这是用于旧版Stars还是新的Sabre配置文件 您是否已签出将配置文件移动到PNR服务API 可能

我试图通过SabreCommandLLSRQ web服务调用发送“NM”Sabre命令,并获得“GDS的无效输入”作为响应,从而将traveler配置文件移动到PNR中。该命令通过Sabre-Red工作,但由于某些原因,似乎不支持通过webservice


是否有不受支持的命令列表,或者我缺少什么?

显然,请求的输出格式设置为“SDS”而不是“SCREEN”,这显然对可以执行的命令有一些严重的副作用。

这是用于旧版Stars还是新的Sabre配置文件

您是否已签出将配置文件移动到PNR服务API


可能与此无关,但如果您使用的是PassengerDetailsRQ,您可以在ProfileRQ上设置UniqueId

Blockquote我喜欢通过制作
ajax请求类curl桥获取数组响应
错误-无效的\u客户端 错误描述-缺少凭据或语法不正确。
当我使用base64工具使用以下过程生成_dsAppKey时


这适用于传统配置文件。我相信问题的答案是,您应该使用
SCREEN
作为输出参数值,而不是
SDS
。显然,
SDS
Output选项有一个副作用,即只接受命令的一个子集。
 1. Base64 your Client Id            
 2. Base64 Client Secret            
 3. Concatenate both Base64 values with a :            
 4. Base64 the concatenation.  

It still gives me the Response code as NULL. This code gives me the 
Access token. You have to send another request to the Sabre Api.  

Pl. help me with the complete example.