問題タブ [square]
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.
android - Android で OkHttp が応答をキャッシュしない
私はレトロフィット1.8.0、okhttp 2.1.0、およびokhttp-urlconnection 2.1.0を使用しています。サーバーから取得した応答をキャッシュし、インターネット接続がないときにそれらを使用したいのですが、これが私のコードです:
電話でインターネットなしで同じリクエストを実行すると、これが返されます: HTTP/1.1 504 Unsatisfiable Request (only-if-cached) OkHttp-Response-Source: NONE
コードの何が問題なのかわかりません。インターネット上のすべてのリソースが同じコードを使用しています!
android - Retrofit - @Body parameters cannot be used with form or multi-part encoding
I m trying to make a request in which I want to include a Header , a form-urlencoded field and a json body. My Retrofit interface is as follows
When I make this request I get back exception @Body
parameters cannot be used with form or multi-part encoding.
I have also tried with the @Multipart
annotation:
and I get an IllegalArgumentException
and only one encoding annotation is allowed.
mobile - この機能を Square Register に追加できますか: 一部の顧客をテーブルに割り当てますか?
iOS では、顧客が座っているテーブルにレシート (注文など) を割り当てることができる機能をスクエア レジスターに追加できるようにしたいと考えています。それは可能ですか?ありがとう!
web - 支払い情報を手動で入力せずに、square で Web 支払いを処理する方法はありますか?
私は友人のためにウェブサイトの構築に取り組んでおり、彼らは支払い処理に Square を使用したいと考えています。私が構築しているウェブサイトから自動的に正方形で支払いを処理する方法があるかどうか疑問に思っていますか? 少し調べてみたのですが、Square に CC 情報を自動送信してクライアントに課金させる API の情報はありませんでした。
Paypal も非常に人気のあるオプションであることは知っていますが、Square でこれができるかどうか知りたいです。
助けてくれてありがとう!
android - OkHttp 2.2 とインターセプターを備えたレトロフィット 1.9
これらの最近のバージョンは互換性があるはずだと思いました。このツイートがあります。 https://twitter.com/JakeWharton/status/553066921675857922と Retrofit 1.9 の変更ログにも言及されています。
ただし、これを試すと:
それでもうまくいきません。setClient メソッドは、互換性のない Client オブジェクトについて不平を言っています。
私は何が欠けていますか?また、OkHttpClient が Client インターフェイスを実装していないこともわかりました。
私は今のところこのアプローチを使用しています。https://medium.com/@nullthemall/execute-retrofit-requests-directly-on-okhttp-2-2-7e919d87b64e
変更ログを誤解しましたか? Maye Retrofit 1.9 は、クラスパスにある場合に OkHttpClient 2.2 を使用できますが、インターフェイスはまだ適応されていませんか?
android - android dagger - include キーワードの有用性
短剣で使用される「含める」単語は何ですか? たとえば、ここのドキュメントから、次のように定義されたモジュールがあります。
アプリ モジュールであるこのモジュールに、他のモジュールがどのように含まれているかに注目してください。なぜ ?有用性は何ですか。ここで例を確認できます
モジュール アノテーションの includes キーワードがわかりません。何に使用されますか?
javadocs から、次の定義で説明されていますが、まだ混乱しています。誰かが例を提供できますか:
このモジュールを構成する追加の @Module アノテーション付きクラスが含まれます。
更新:私が考えているインクルードの意味は、他のモジュールのプロバイダーがmodule1.javaにある場合、module1.javaにmodule1.javaを「インクルード」すると、その中のすべてのプロバイダーメソッドが表示され、module2のスコープが現在あるということです増加しましたが、これは正しいですか?
android - バスイベントは他のプロセスから見ることができますか?
バス経由でイベントを送信するために otto を使用していると想像してください。同じバス イベントをリッスンできる別のプロセスで実行される別のサービスをセットアップすることは可能ですか?
バスイベントが他のプロセスに配信されないのは別のJVMだと思います。問題はオットーにあります。スクエアが複数のプロセスやブロードキャストレシーバーなどを通過できるインテントを使用しているかどうかはわかりません。誰かが確認できますか?
基本的に、イベントをバスにプッシュするプロセス 1 があり、プロセス 2 にそのイベントをサブスクライブするメソッド/クラスがあるとします。プロセス 2 はイベントを受け取ることができますか?
curl - AFNetworking Square API
私はこれに本当に困惑しています。この cURL コマンドを Objective-C に変換する必要があります。これに対処するために AFNetworking ライブラリを使用していますが、毎回不正なリクエスト (エラー 400) を返します。助けていただければ幸いです。
cURL コマンド:
AFNetworking Objective-C コード: