0

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

最初の関数の引数は

m_environment IN Optional. Possible values are SANDBOX (default) and LIVE. 
m_strConsumerKey IN OAuth consumer key provided by E*TRADE 
m_strConsumerSecret IN OAuth consumer secret provided by E*TRADE 
m_strToken OUT Returned by the function if successful
m_strTokenSecret OUT Returned by the function if successful 
m_strCallback IN Optional; default value is "oob"

ここに私のコードの最初の関数(oauth)があります

int main(int argc, char **argv) 
{
}
bool COAuthSDK::GetRequestToken(CClientDetails &objClientDetails)
{
  return GetRequestToken;
}
4

2 に答える 2

0

あなたは要点を逃しています。ETrade は以下を提供しますCOAuthSDK::GetRequestToken。自分で再実装するのではなく、呼び出す必要があります。引数は、クライアントとして提供する必要があるオブジェクトのm_メンバーです。CClientDetails

于 2013-05-06T08:43:39.253 に答える