2016-03-01 137 views
0

我试图从马刀开发工作室酒店细节在我的应用程序,我使用gem 'sabre_dev_studio'但我不知道如何和网址我打(API)来为军刀开发工作室API调用酒店详情。我使用的是这样的:由红宝石

SabreDevStudio.configure do |c| 
    c.client_id  = 'V1:kiifsurie29jj:KITPUI:DFR' 
    c.client_secret = 'wiurRTs' 
    c.uri   = 'https://api.test.sabre.com' 
    end 
    token = SabreDevStudio::Base.get_access_token 
    themes = SabreDevStudio::Base.get('/v1/shop/themes') 

这是工作,给我适当的反应,但对于酒店我没有得到哪些url是apies。

+0

只是一个侧面评论,我不会公布SO – ABrowne

回答

0

的URL列表中,目前没有任何的REST API的酒店,只是在一瞬间SOAP。 下面是相关文档: https://developer.sabre.com/docs/read/soap_apis/hotel

+0

感谢您的帮助,但我不能,如果你有任何想法,请与我分享命中SOAP API。我使用的代码,我使用的宝石“sabre_dev_studio”宝石 –

+0

Ruby的样品是REST的API只在有问题的提及。 为了命中SOAP API,您需要先获得一个会话令牌(提交SOAP的凭据,您将需要从军刀获得) https://developer.sabre.com/docs/read/soap_basics/Authentication 然后使用该令牌在随后的SOAP服务调用。 您可以使用以下格式获得与Saber联系的测试SOAP凭据: https://developer.sabre.com/contact – fcarreno

+1

我看过基本身份验证过程有一些xml请求,我不明白我该如何制作如果您对Ruby编码步骤有任何想法,请帮助我进行此认证。 –