问题标签 [sabredav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
soap - 在身份验证期间获取会话令牌时,partyid 是什么?
我正在关注这个链接,我在第一步 https://developer.sabre.com/docs/read/soap_basics/Authentication
我陷入了第一步
所以我在标题中添加了以下代码:
但我不明白什么是派对id
和ConversationId
。
有人可以帮我从到和传递什么ConversationId
。
soap - AccessQueue QR 操作失败错误
当我请求 QR 操作时(在 QueueAccessLLSRQ 之后):
回应是:
有人知道发生了什么吗?
谢谢你。
javascript - WebDAV SabreDAV 和 HTTPS
我正在尝试从我正在编写的 PHP 页面连接到 HTTPS 站点,我尝试使用 SabreDAV,但出现错误,因为它需要 SSL 证书。有什么方法可以让 SabreDav 跳过证书验证?我需要访问要下载的文件列表所在站点的第二页。
我也尝试过使用 cURL,它有助于跳过验证,但我无法访问要下载的文件列表所在的下一页。
也许登录表单中还有一个javascript invovled ...这是我拥有以下凭据的站点:
https://asp.gigacc.com/user/sony-dc-cert
提前谢谢,请给我一些提示
sabre - 创建 Pnr 乘客详细信息 RQ 无法正常工作
输入的乘客类型错误仅对婴儿姓名有效
我不能和婴儿一起工作,它对成人和儿童都很好,但是当我把婴儿联系起来时,它给了我这个错误
PassengerDetailsRQ 方法
php - 通过 php_curl 在 CalDAV (SabreDAV) 服务器上的 REPORT 请求以 500 回答
如果已设置具有摘要授权的 SabreDAV CalDAV 服务器。当我通过 iPhone、Outlook/CalDavSychronizer、Thunderbird/Lightning 访问日历时,一切正常...
现在我尝试使用 php_curl 通过 php 访问日历:
但答案总是:
阿帕奇访问日志:
阿帕奇错误日志:
知道问题出在哪里吗?谢谢...
从 2017/04/27 开始编辑:
我想我已经稍微减少了这个问题。它处理摘要授权。预期的行为是:
- Curl 发送请求的标头。
- 响应是 401,带有 `WWW-Authenticate` 和 `Authorization`。
- Curl 使用正确的授权参数发送完整的请求(包括正文)。
这适用于每个请求(GET,PROPFIND,...),除了 REPORT...
包括REPORT请求的日志:
包含PROPFIND请求的日志(最后的 400 是正确的...如果已使用 REPORT 有效负载测试 PROPFIND...):
对我来说它看起来像一个错误。但是哪里?是 curl 还是 SabreDAV?
soap - 尝试使用机票添加行李时出现军刀错误
尝试用行李出票,但出现以下错误。执行 TravelItineraryReadRQ 它有 BG ALLOWANCE 5KG 737 DOMESTIC
以下是 AirTicketLLSRQ 的请求
请让我知道我错过了什么。
soap - 无法在 Sabre 创建的 PNR 中更新乘客姓名
我正在开发 API 来更新 PNR 中的姓名和出生日期等乘客详细信息。
我按照这个http://files.developer.sabre.com/doc/providerdoc/pnrservices/UpdateReservationRQ_1_15_0_User_Guide.pdf
请求 xml
但不断低于错误。
请帮助我找出请求中需要的更改。
web-services - PNR 中的 Sabre 更新名称:错误 = .ENTRY 仅对订阅者 PNR 有效
UpdateReservationRQ APi 可以正常更新 PNR 中的乘客姓名。突然返回错误
我按照步骤更新 PNR 中的名称
1. 创建会话 - SessionCreateRQ
2. 订票 - EnhancedAirBookRQ
3. 创建 PNR
-PassengerDetailsRQ 4. 阅读 Itenary - TravelItineraryReadRQ
4. 更新 PNR - UpdateReservationRQ
下面是对 UpdateReservationRQ API 的请求
感谢您提出任何建议,以识别请求或流程中的问题。
symfony - sabre/dav - 服务器指定了一个无效的日历主页
我正在努力将 sabre/dav 作为 CalDAV-Server 的基础包含到现有的 symfony 项目中。到目前为止,我已经成功地扩展了 auth-classes。可以使用 Lightning 登录,并使用来自 sabre/caldav 的日历和主体后端来处理单个日历。通过浏览器与系统交互时也是如此。
现在我正在尝试在 macOS (10.12.5) 上使用 iCal (9.0)。身份验证似乎工作正常,但之后我被困在一个
“服务器指定了一个无效的日历主页。”
错误。
我试图用 mitmproxy 调查它,但不知何故,从 iCal 到我的网络系统(在http://localhost:8080上运行)的消息没有被记录。mitmrpoxy 在 8081 上运行,所有其他连接(包括来自 iCal 的网络呼叫)都被记录下来。我也试过 Charles,但不知何故,当使用 tha 代理(通过 localhost.charlesproxy.com)时,来自 iCal 的消息似乎丢失了端口 8080。
我还启用了 iCal 中的调试控制台并查看控制台应用程序中的条目,但直到现在,没有任何信息可以让我进一步了解。
我最有可能需要获得的下一条信息是什么——什么工具可以帮助我?
谢谢并恭祝安康!
sabre - 多个 SabreCommandLLSRQ 主机命令
任何人都知道如何通过 SabreCommandLLSRQ HostCommand 发送多个链接命令?我试图避免网络来回转发(当您需要 50 个命令来获取一整页时会变慢)
例如: FQYYZBKK15JAN-AC + 所有必要的下移,或获取所有 99 左右票价的票价规则。