問題タブ [ksoap2]

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 に答える
3617 参照

android - KSoap-Android\JCIFSは空のHTTPPOSTを送信します

KSOAP-AndroidとJCIFSに基づいてNTLM認証SOAPクライアントを作成しました。実装は次のようになります。

見た目から、KSOAPは正しいメッセージを生成しています。これbufferStreamは、期待どおりにSOAPエンベロープが入力されているためです。JCIFSはその役割を果たしているようであり、Wiresharkを介してNTLMチャレンジレスポンスが行われているのを見ることができます。問題は、メッセージ本文が欠落していることです。それは単にnullです。このため、Webサービスは501に遭遇し、InputStream返されたものはnullです。

なぜこれが起こるのか誰かが手がかりを持っていますか?

注:setEntity明らかにこれを設定しようとしているが、KSOAPがすでに設定しているため、以下のCONTENT-LENGTHヘッダーを削除しています。削除しsetEntityてリセットするだけです。

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

android - Android 2.1 および Ksoap2-Android-assembly-2.4 -- SoapFault エラー

私は Android と ksoap2 の開発に非常に慣れていません。エラーに対する回答をフォーラムで検索しましたが、まだ修正が見つかりません。うまくいけば、誰かがエラーを修正する方法を理解できるでしょう。

Ksoap2-Android-assembly-2.4 jar ライブラリを使用して、サンプル Android アプリで 10 個のパラメーターを使用して Web サービスを呼び出しています。

responsedump 呼び出しからのエラー:

requestdump 呼び出しからの要求:

私の実際のコード:

実際の Web サービス WSDL: http://63.237.52.216/service.asmx?wsdl

0 投票する
3 に答える
4131 参照

web-services - .NetWebサービスを利用するためのKsoap2のリクエストへのパラメーターとして日付を送信する方法

アプリケーションでWebサービスを利用するためにKSoap2を使用しています。リクエストのパラメータとして日付を送信する必要があります。

日付をパラメータとして送信してリクエストを送信する方法を知っている人はいますか?そのサンプルコードを教えてください。

Ksoap2は日付形式をサポートしていますか?

ありがとう

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

web-services - ksoap2 ブラックベリー Web サービスの問題、サンプルが必要

私はブラックベリーの新人です。現在、ksoap2 libを使用してphpベースのWebサービスからデータをフェッチするプログラムに取り組んでいます。すべてがスムーズに機能します。アプリは Web サービスに接続してデータを取得しますが、問題は、結果のデータを解析する方法がわからないことです。これは複雑なデータであり、多くの行と値が含まれています。以前は Android で ksoap lib を使用していましたが、非常にうまく機能していましたが、現在は機能していません。アプリをデバッグし、Web サービスが正しいデータを返すことを確認します。そのため、結果のオブジェクトからデータを取得する際に助けが必要です。どうやってするの。ネットを検索しましたが、ほとんどの例は単一の戻り文字列に基づいていますが、例を返す複雑なデータ配列リストが必要です。誰でも助けることができますか?返されたデータのサンプルは次のとおりです

結果のデータを解析するために使用しているコードは次のとおりです。

さらに進む方法がわからない。すでに3〜4日無駄にしていましたが、まだ何も役に立ちませんでした. 助けてくれてありがとう。

0 投票する
3 に答える
9623 参照

.net - Android を使用して SOAP Web サービスを呼び出すと、接続が拒否されました

.net で Web サービスを開発しましたが、それを Android で呼び出そうとしています。Web サービスを呼び出すには、ksoap2 を使用しています。

WDSL の URL はhttp://localhost/Cidadaos_Cidade/Open.asmx?WSDL です。

これがWSDLです

そして、ここにそれを呼び出すコードがあります

誰でも私を助けることができますか?私はすでに C#.net プロジェクトを使用して呼び出しを試みましたが、完全に機能します。ここにすべての XML とコードを入れて申し訳ありませんが、私は必死です...

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

android - AndroidでKSoap2の応答を解析します

重複の可能性:
ksoap2応答の解析

そのため、AndroidでKSoap2を使用してWebサービスを呼び出すことができましたが、応答を解析する方法が見つかりません...

そして、これが私がWebサービスを呼び出すために使用しているコードです...

すべてのプロパティを「手動で」解析しなくても、「簡単に」解析する方法はありますか?XMLパーサーのようなもの...

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

android - エラー: org.ksoap2.Soapfault=null

Web サービスにエラーはありませんが、エラーがあります

助けてください

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

android - Android 1.6 ksoap2 "RuntimeException: シリアル化できません: java.util.GregorianCalendar .."、datetime パラメータを渡している間

ksoap2 api を使用して、Android で .net Web サービスを呼び出す必要があります。私のコードは、パラメーターを String または int として渡すためにうまく機能しています。しかし、「java.lang.RuntimeException: Cannot serialize: java.util.GregorianCalendar.....」と表示され、Calendar オブジェクトをパラメーターとして渡します。日付を文字列に変換し、日付オブジェクトに解析しましたが、うまくいきません。

誰でも私を助けてください。

ありがとうございました。

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

android - Androidを介してセールスフォースの連絡先を作成する

AndroidでKSOApを使用してSalesforceに接続しようとしています。現在、サーバーに接続して認証することができます。セールスフォースから連絡先を取得することもできます。私が今試しているのは、Android上のクライアントアプリケーションを介して連絡先を作成することですが、残念ながら、私はWebサービスとKsoapを初めて使用し、その方法がわかりません。セールスフォースAPIは、連絡先Sobjectの作成について説明しています。しかし、これは、wsdlを使用してクライアント側のプラットフォームで必要なオブジェクトを生成する場合だと思います。KSoAPはwsdlをサポートしていないため。これらのContactオブジェクトを作成してWebサービスに渡すにはどうすればよいですか?

これがApiリファレンスです。 http://www.salesforce.com/us/developer/docs/api/index_Left.htm#CSHID=sforce_api_calls_search.htm|StartTopic=Content%2Fsforce_api_calls_search.htm|SkinName=webhelp

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

android - KSOAP2-AndroidSoapEnvelopeエラー/質問

ksoap2-androidを使用してSOAP呼び出しを行おうとしていますが、サーバーは、SOAPリクエストが次のようになることを期待しています。

しかし、プロパティを追加すると、次の出力が得られます。

ソースはかなりまっすぐ進んでいます。電話をかけた後、以下のエラーが発生します。

KSOAPの問題が原因で、このエラーが発生する天気がわかりません。呼び出しているサービスからの応答が表示されません。

私の考えでは、サービスはここで指定されているようにプレフィックス「hilo」を期待しています。

そして、私の電話は次のようになります。

さらに、彼らが期待するプロパティでは:

8454000

繰り返しますが、属性は異なります

8722669

KSOAPを使用してこれらの値を設定する方法を知っている人はいますか?

以下はコードスニップです:

前もって感謝します