問題タブ [skyscanner]

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.

0 投票する
1 に答える
2558 参照

javascript - スカイスキャナー JavaScript API

Web サイトでSkyScanner のフライト検索ウィジェットを使用しています。Web サイトに埋め込むために提供される JS コードは次のとおりです。

のプロトタイプを調べることSearchPanelControlで、最初のフライトの日付の設定などに役立つ可能性のある他の多くの機能を発見しました。ただし、各関数が期待するパラメーターを説明するこの API のドキュメントは見つかりません。

skyscanner.snippets.SearchPanelControlファイルでの定義を探してみましたhttp://api.skyscanner.net/api.ashxが、ないようです。これが文書化されている場所、またはそのソースコードを見つけることができる場所を知っている人はいますか?

0 投票する
1 に答える
2708 参照

php - Sky Scanner API、予約リクエストの作成

skyscanner api を使用しようとしています

http://business.skyscanner.net/portal/en-GB/Documentation/FlightsLivePricingDetails

予約詳細セクションを取得

予約のリクエストを作成してポーリングできるようにしようとしています。配置しようとしているデータ変数は正しいですが、サーバーエラーが返されるだけなので、curl リクエストに欠陥があると思われます

どんな助けでも大歓迎です。

0 投票する
1 に答える
1745 参照

javascript - Web ページの SkyScanner ウィジェットの問題

この例に従って、自分の Web サイトに SkyScanner ウィジェットを含めています。

http://business.skyscanner.net/portal/en-GB/Documentation/Widgets

何らかの理由で、空の div を取得するだけです。これはキーと関係があるのでしょうか? SkyScanner から取得したウィジェット キーのアクティベーション リンクをクリックすると、次のようなページが表示されました。

説明: サーバーでアプリケーション エラーが発生しました。このアプリケーションの現在のカスタム エラー設定では、アプリケーション エラーの詳細をリモートで表示できません (セキュリティ上の理由から)。ただし、ローカル サーバー マシンで実行されているブラウザで表示することはできます。

詳細: この特定のエラー メッセージの詳細をリモート マシンで表示できるようにするには、現在の Web アプリケーションのルート ディレクトリにある "web.config" 構成ファイル内にタグを作成してください。次に、このタグの「モード」属性を「オフ」に設定する必要があります。

次のコードで web.config ファイルを作成しました。

Chromeで「要素の検査」を見て、エラーが発生しました

キャッチされていない TypeError: Object # has no method 'write' api.ashx?key=[KEY]:1

これはJSです:

また、これを使用してウィジェットをパーソナライズしました。

0 投票する
1 に答える
1647 参照

python - スカイスキャナー API CSV ファイル

私はpythonが初めてで、githubで見つけたこのコードを実行しようとしていますが、動作しません。コードに何か問題がありますか?それとも私のせいですか? 私はいつも

メッセージ。

skyscanner.py :

0 投票する
4 に答える
5329 参照

wordpress - skyscanner api を wordpress ページに追加する

SkyScanner のホワイト ラベル APIを使用して、Wordpress の Web ページに以下を追加しようとしています...

このコードは、単純な Web ページの本文に配置すると正常に機能します。WordPressページでそれを機能させる方法を誰か教えてもらえますか? wp-admin を使用してページを作成/編集しています。標準テンプレートを使用しています。

前もって感謝します。

0 投票する
1 に答える
5699 参照

json - スカイスキャナー フライト API と Google スクリプト

Skyscanner Flight API を Google Script で使用する方法を学習しようとしています。オンラインで入手できる情報は、私のような初心者には適していないようです。

私が得た情報によると、フライトの価格にアクセスする手順は次のとおりです: - 情報が必要なフライトに関する情報を含む HTTP POST 要求を送信する - 次に、価格情報を提供する HTTP GET 要求を送信する

それを Google Script で実現したいと考えています。

これまでの私のコードは次のとおりです。

どんな助けでも大歓迎です。これにより、セッションが作成されたことを示す 201 ではなく、415 応答が返されます。

PS: 私はプログラマーではありません。物事をシンプルにしていただければ幸いです。

0 投票する
1 に答える
557 参照

javascript - phantomjs を使用して skyscanner の結果の html コードを取得する

たまたま、skyscanner は大規模な商用 Web サイトにのみ API を提供しているため、自分の目的 (非商用) で複数の目的地の結果を取得するための小さなアプリケーションを独自に構築したいと考えました。

ページがフライト検索を完了して結果を表示するのに数秒かかるため、フライト検索の結果を取得するのはかなり難しいようです。

wget、lynx、links2、または edbrowse を使用してもうまくいきませんでした。たぶん私は何か間違ったことをしました、私にはわかりません。

しかし、phantomjs はこれまでのところ最善の努力を提供し、フライト検索結果を取得するために複数のコード フラグメントを試しました。

ソース:

[Stackoverflow#4][5]に記載されているタイムラグがあっても動作しませんでした。スクリプトは (正常に返された場合) スカイスキャナーのエラー ページのみを表示し、問題が発生したことを示します。

説明されているエラーページをもたらした最後の試みは次のとおりです。

誰かが以前にそのようなことを試みて成功しましたか? どのように機能させましたか?GUI を使用しない Debian-Linux システムで、php ベースおよび/またはシェル スクリプト ベースのソリューションを構築しようとしています。

0 投票する
2 に答える
290 参照

https - SSL ページの Skyscanner ウィジェットが機能しない

SSL ページで skyscanner ウィジェットを使用しようとしています。SSL は cloudflare によって提供されます。

「安全なページに安全でないリソースをロードしています」というエラーが表示され、ウィジェットがロードされません。

https://www.addismap.com/http://www.addismap.com/を参照してください。

すでに HTTPS 経由でウィジェットをロードしていますが、HTTP 経由でパーツをロードしようとしています。おそらくバグ?