問題タブ [etrade-api]
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.
c# - OAuth を使用して Etrade API に接続するにはどうすればよいですか?
E-Trade は最近 API をリリースし、ある程度役立つが完全ではない技術文書を提供しました。
これがどのように機能するかを示す、C# で完全に機能する例を誰かが持っていますか?
OAuth を使用して認証を正しく行うことができましたが、アカウントまたは市場データから情報を取得しようとすると、サーバーに障害が発生します。
etrade-api - eTrade API で見積もりクエリが失敗する
見積もりクエリの次の URL でプロトコル エラーが発生します。ここの URL で何が間違っていますか?
* /market/rest/quote/GOOG:2012:2:18:CALL:400?detailFlag=OPTIONS
どんな助けでも大歓迎です。
どうも。
c++ - C++ で Oauth を使用するにはどうすればよいですか?? エトレードAPI
oauth に問題があります。まず、私は C++ を勉強して約 1 か月しか経っていません。私は Etrade API アプリケーションに取り組んでいます。私はこれに数週間苦労しています。Ok Etrade は、ヘッダー、DLL、およびライブラリ ファイルを提供しています。単純な関数を呼び出すだけで問題が発生しています。Etrade は、Java と PHP の関数を呼び出す方法の例をリストしますが、C++ は使用しません。1つの関数の例が必要なだけで、そこからほとんど行くことができます。ここに API ヘルプへのリンクがあります https://us.etrade.com/ctnt/dev-portal/getContent?contentUri=V0_Code-SDKGuides-VC
最初の関数の引数は
ここに私のコードの最初の関数(oauth)があります
c++ - c ++は参照によってクラスオブジェクトを渡しますか?
サードパーティの dll、libs、およびヘッダー ファイルの操作に問題があります。関数を呼び出して、値を返そうとしていますが、うまくいきません。呼び出されると思われる関数は次のとおりです。
bool COAuthSDK::GetRequestToken(CClientDetails &objClientDetails)
必要なものに関するこの情報があります
名前 IN/OUT 説明 m_environment IN オプション。可能な値は SANDBOX (デフォルト) と LIVE です。m_strConsumerKey IN E*TRADE によって提供される OAuth コンシューマ キー m_strConsumerSecret IN E*TRADE によって提供される OAuth コンシューマ シークレット m_strToken OUT 成功した場合、関数によって返されます m_strTokenSecret OUT 成功した場合、関数によって返されます m_strCallback IN オプション。デフォルト値は「oob」です
COAuthSDK ヘッダーは次のとおりです。
};
および CClientDetails ヘッダー
そして私のメインCPP。
関数をビルドしようとすると、dll にあると表示されるので、呼び出す必要があることがわかります。誰かがそれを助けることができれば、それは大歓迎です。必要に応じてビルド サイトへのリンクを次に示しますhttps://us.etrade.com/ctnt/dev-portal/getContent?contentUri=V0_Code-SDKGuides-VC
oauth - Etrade API がパラメーターの欠落エラーを返すのはなぜですか?
リクエスト トークンを連続して取得し、それをコンシューマー キーと組み合わせて使用して、次のリクエストを作成しています。
https://us.etrade.com/e/etws/authorize?key=2fc * ** * *** c323d6&token=IIrs6BsIrGQ * ** * *** *duC60GAmLq8
アスタリスクは、コンシューマ キーとリクエスト トークンに置き換えられています。これを getAuthorizeURL の引数として渡します これにより ETWSException が返され、端末の読み取りに出力されます
エラー OAuthClientImpl - 必須パラメータがありません
getAuthorizeURL メソッドに必要な 2 つの引数があり、それらが正しくフォーマットされていることは確かです。ここで何がうまくいかないのか誰にも教えてもらえますか?
また、getAuthorizeURL を呼び出すと、既定のブラウザーが開き、上記で入力したアドレスに移動しますが、404 エラーが返されます。
java - E*Trade OAuth API (Java) に問題がある
E*Trade API を使用して、サンドボックス環境で株式を取引するプログラムをコーディングしようとしています。サンプル コードをガイドラインとして使用していますが、現在 .getAuthorizeURL() メソッドで問題が発生しています。String 型に対しては未定義であると言われていますが、OAuth jar を逆コンパイルした後、この問題を解決する方法についてわだち掘れになっています。
スタックトレース
java - E*Trade API OAuth の問題
26 行目の OAuthClientImpl.getInstance() メソッドに問題があります。次のエラー メッセージが表示されます。
この問題は、log4j と E*Trade OAuth jar の間の通信の問題であるように思われますが、一般的に Java/コーディングの経験が限られているため、この問題を修正する方法がわかりません。 Google に関する非常に役立つ情報。E*Trade jar と log4j を逆コンパイルしたところ、次のコードが見つかりました。
イー・トレード:
Log4j:
以下は私のコードです。E*Trade API のサンプル コードに若干の微調整を加えたものです。